Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/
HDJSONBackend.cpp159 for (const auto &SuperPair : Def.getSuperClasses()) in run()
169 for (const auto &SuperPair : Def.getSuperClasses()) { in run()
HDSetTheory.cpp315 ArrayRef<std::pair<Record *, SMRange>> SC = Set->getSuperClasses(); in expand()
HDRecord.cpp1680 ArrayRef<std::pair<Record *, SMRange>> SCs = Class->getSuperClasses(); in instantiate()
2107 ArrayRef<std::pair<Record *, SMRange>> SCs = getSuperClasses(); in getDirectSuperClasses()
2112 SCs = SCs.drop_back(1 + SC->getSuperClasses().size()); in getDirectSuperClasses()
2179 ArrayRef<std::pair<Record *, SMRange>> SC = R.getSuperClasses(); in operator <<()
HDTGParser.cpp276 ArrayRef<std::pair<Record *, SMRange>> SCs = SC->getSuperClasses(); in AddSubClass()
3040 !CurRec->getSuperClasses().empty() || in ParseClass()
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
HDClangAttrEmitter.cpp1309 ArrayRef<std::pair<Record*, SMRange>> Bases = Search->getSuperClasses(); in createArgument()
2111 if (Args[0]->getSuperClasses().back().first->getName() != "TypeArgument") in emitClangAttrTypeArgList()
2142 return !Arg->getSuperClasses().empty() && in isIdentifierArgument()
2143 llvm::StringSwitch<bool>(Arg->getSuperClasses().back().first->getName()) in isIdentifierArgument()
2151 return !Arg->getSuperClasses().empty() && in isVariadicIdentifierArgument()
2153 Arg->getSuperClasses().back().first->getName()) in isVariadicIdentifierArgument()
2199 return !Arg->getSuperClasses().empty() && in keywordThisIsaIdentifierInArgument()
2201 Arg->getSuperClasses().back().first->getName()) in keywordThisIsaIdentifierInArgument()
2253 ArrayRef<std::pair<Record *, SMRange>> Supers = R.getSuperClasses(); in EmitClangAttrClass()
2745 auto SuperClasses = R->getSuperClasses(); in findSuperClass()
HDNeonEmitter.cpp1904 if (R->getSuperClasses().size() >= 2) in createIntrinsic()
1905 CK = ClassMap[R->getSuperClasses()[1].first]; in createIntrinsic()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonRegisterInfo.cpp331 if (const TargetRegisterClass *SuperRC = *RC.getSuperClasses()) in getHexagonSubRegIndex()
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
HDRegisterInfoEmitter.cpp1350 ArrayRef<CodeGenRegisterClass*> Supers = RC.getSuperClasses(); in runTargetDesc()
1411 if (RC.getSuperClasses().empty()) in runTargetDesc()
1651 for (const CodeGenRegisterClass *SRC : RC.getSuperClasses()) { in debugDump()
HDCodeGenRegisters.h419 ArrayRef<CodeGenRegisterClass*> getSuperClasses() const { in getSuperClasses() function
HDSearchableTableEmitter.cpp724 if (Class->getSuperClasses().size() != 1 || in run()
HDCodeGenRegisters.cpp678 ArrayRef<std::pair<Record *, SMRange>> Supers = Proto->getSuperClasses(); in expand()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetRegisterInfo.h173 sc_iterator getSuperClasses() const { in getSuperClasses() function
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86RegisterInfo.cpp128 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineCopyPropagation.cpp436 for (TargetRegisterClass::sc_iterator SuperRCI = UseDstRC->getSuperClasses(); in isForwardableRegClassCopy()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMBaseRegisterInfo.cpp231 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/TableGen/
HDRecord.h1509 ArrayRef<std::pair<Record *, SMRange>> getSuperClasses() const { in getSuperClasses() function