Home
last modified time | relevance | path

Searched refs:getSuperClasses (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DJSONBackend.cpp160 for (const auto &SuperPair : Def.getSuperClasses()) in run()
170 for (const auto &SuperPair : Def.getSuperClasses()) { in run()
H A DSetTheory.cpp316 ArrayRef<std::pair<Record *, SMRange>> SC = Set->getSuperClasses(); in expand()
H A DRecord.cpp1595 ArrayRef<std::pair<Record *, SMRange>> SCs = Class->getSuperClasses(); in instantiate()
1884 ArrayRef<std::pair<Record *, SMRange>> SCs = getSuperClasses(); in getDirectSuperClasses()
1889 SCs = SCs.drop_back(1 + SC->getSuperClasses().size()); in getDirectSuperClasses()
1956 ArrayRef<std::pair<Record *, SMRange>> SC = R.getSuperClasses(); in operator <<()
H A DTGParser.cpp277 ArrayRef<std::pair<Record *, SMRange>> SCs = SC->getSuperClasses(); in AddSubClass()
2652 !CurRec->getSuperClasses().empty() || in ParseClass()
/freebsd-12.1/contrib/llvm/tools/clang/utils/TableGen/
H A DClangAttrEmitter.cpp1296 ArrayRef<std::pair<Record*, SMRange>> Bases = Search->getSuperClasses(); in createArgument()
2076 if (Args[0]->getSuperClasses().back().first->getName() != "TypeArgument") in emitClangAttrTypeArgList()
2107 return !Arg->getSuperClasses().empty() && in isIdentifierArgument()
2108 llvm::StringSwitch<bool>(Arg->getSuperClasses().back().first->getName()) in isIdentifierArgument()
2116 return !Arg->getSuperClasses().empty() && in isVariadicIdentifierArgument()
2118 Arg->getSuperClasses().back().first->getName()) in isVariadicIdentifierArgument()
2190 ArrayRef<std::pair<Record *, SMRange>> Supers = R.getSuperClasses(); in EmitClangAttrClass()
2628 auto SuperClasses = R->getSuperClasses(); in findSuperClass()
3185 std::string Super = R.getSuperClasses().back().first->getName(); in GetDiagnosticSpelling()
H A DNeonEmitter.cpp2041 if (R->getSuperClasses().size() >= 2) in createIntrinsic()
2042 CK = ClassMap[R->getSuperClasses()[1].first]; in createIntrinsic()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp327 if (const TargetRegisterClass *SuperRC = *RC.getSuperClasses()) in getHexagonSubRegIndex()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1351 ArrayRef<CodeGenRegisterClass*> Supers = RC.getSuperClasses(); in runTargetDesc()
1412 if (RC.getSuperClasses().empty()) in runTargetDesc()
1652 for (const CodeGenRegisterClass *SRC : RC.getSuperClasses()) { in debugDump()
H A DCodeGenRegisters.h415 ArrayRef<CodeGenRegisterClass*> getSuperClasses() const { in getSuperClasses() function
H A DSearchableTableEmitter.cpp721 if (Class->getSuperClasses().size() != 1 || in run()
H A DCodeGenRegisters.cpp669 ArrayRef<std::pair<Record *, SMRange>> Supers = Proto->getSuperClasses(); in expand()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp342 for (TargetRegisterClass::sc_iterator SuperRCI = UseDstRC->getSuperClasses(); in isForwardableRegClassCopy()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h165 sc_iterator getSuperClasses() const { in getSuperClasses() function
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp129 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp221 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DRecord.h1419 ArrayRef<std::pair<Record *, SMRange>> getSuperClasses() const { in getSuperClasses() function