Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DJSONBackend.cpp156 for (const auto &SuperPair : Def.getSuperClasses()) in run()
166 for (const auto &SuperPair : Def.getSuperClasses()) { in run()
H A DDetailedRecordsBackend.cpp159 ArrayRef<std::pair<Record *, SMRange>> Superclasses = Rec->getSuperClasses(); in printSuperclasses()
H A DSetTheory.cpp314 ArrayRef<std::pair<Record *, SMRange>> SC = Set->getSuperClasses(); in expand()
H A DRecord.cpp2066 ArrayRef<std::pair<Record *, SMRange>> SCs = Class->getSuperClasses(); in instantiate()
2570 ArrayRef<std::pair<Record *, SMRange>> SCs = getSuperClasses(); in hasDirectSuperClass()
2576 I -= SC->getSuperClasses().size(); in hasDirectSuperClass()
2583 ArrayRef<std::pair<Record *, SMRange>> SCs = getSuperClasses(); in getDirectSuperClasses()
2587 SCs = SCs.drop_back(1 + SC->getSuperClasses().size()); in getDirectSuperClasses()
2660 ArrayRef<std::pair<Record *, SMRange>> SC = R.getSuperClasses(); in operator <<()
H A DTGParser.cpp276 ArrayRef<std::pair<Record *, SMRange>> SCs = SC->getSuperClasses(); in AddSubClass()
3459 !CurRec->getSuperClasses().empty() || in ParseClass()
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangAttrEmitter.cpp1435 ArrayRef<std::pair<Record*, SMRange>> Bases = Search->getSuperClasses(); in createArgument()
2221 return !Arg->getSuperClasses().empty() && in isTypeArgument()
2222 Arg->getSuperClasses().back().first->getName() == "TypeArgument"; in isTypeArgument()
2267 return !Arg->getSuperClasses().empty() && in isIdentifierArgument()
2268 llvm::StringSwitch<bool>(Arg->getSuperClasses().back().first->getName()) in isIdentifierArgument()
2276 return !Arg->getSuperClasses().empty() && in isVariadicIdentifierArgument()
2278 Arg->getSuperClasses().back().first->getName()) in isVariadicIdentifierArgument()
2285 return !Arg->getSuperClasses().empty() && in isVariadicExprArgument()
2287 Arg->getSuperClasses().back().first->getName()) in isVariadicExprArgument()
2332 return !Arg->getSuperClasses().empty() && in keywordThisIsaIdentifierInArgument()
[all …]
H A DNeonEmitter.cpp1970 if (R->getSuperClasses().size() >= 2) in createIntrinsic()
1971 CK = ClassMap[R->getSuperClasses()[1].first]; in createIntrinsic()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCallingConvEmitter.cpp105 SwiftAction = llvm::any_of(Action->getSuperClasses(), in EmitCallingConv()
H A DRegisterInfoEmitter.cpp1378 ArrayRef<CodeGenRegisterClass*> Supers = RC.getSuperClasses(); in runTargetDesc()
1441 if (RC.getSuperClasses().empty()) in runTargetDesc()
1881 for (const CodeGenRegisterClass *SRC : RC.getSuperClasses()) { in debugDump()
H A DCodeGenRegisters.h422 ArrayRef<CodeGenRegisterClass*> getSuperClasses() const { in getSuperClasses() function
H A DSearchableTableEmitter.cpp758 if (Class->getSuperClasses().size() != 1 || in run()
H A DCodeGenRegisters.cpp676 ArrayRef<std::pair<Record *, SMRange>> Supers = Proto->getSuperClasses(); in expand()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp439 if (const TargetRegisterClass *SuperRC = *RC.getSuperClasses()) in getHexagonSubRegIndex()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h179 sc_iterator getSuperClasses() const { in getSuperClasses() function
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp259 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp126 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/openbsd-src/gnu/llvm/llvm/docs/TableGen/
H A DBackGuide.rst625 record. It is named ``getSuperClasses`` and returns an ``ArrayRef`` of an
639 Superclasses = Prototype->getSuperClasses();
/openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/
H A DRecord.h1692 ArrayRef<std::pair<Record *, SMRange>> getSuperClasses() const { in getSuperClasses() function
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp701 for (const auto *I = RC->getSuperClasses(); *I; ++I) { in getLargestLegalSuperClass()