Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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.cpp160 ArrayRef<std::pair<Record *, SMRange>> Superclasses = Rec->getSuperClasses(); in printSuperclasses()
H A DSetTheory.cpp315 ArrayRef<std::pair<Record *, SMRange>> SC = Set->getSuperClasses(); in expand()
H A DRecord.cpp1857 ArrayRef<std::pair<Record *, SMRange>> SCs = Class->getSuperClasses(); in instantiate()
2349 ArrayRef<std::pair<Record *, SMRange>> SCs = getSuperClasses(); in hasDirectSuperClass()
2355 I -= SC->getSuperClasses().size(); in hasDirectSuperClass()
2362 ArrayRef<std::pair<Record *, SMRange>> SCs = getSuperClasses(); in getDirectSuperClasses()
2366 SCs = SCs.drop_back(1 + SC->getSuperClasses().size()); in getDirectSuperClasses()
2439 ArrayRef<std::pair<Record *, SMRange>> SC = R.getSuperClasses(); in operator <<()
H A DTGParser.cpp276 ArrayRef<std::pair<Record *, SMRange>> SCs = SC->getSuperClasses(); in AddSubClass()
3333 !CurRec->getSuperClasses().empty() || in ParseClass()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DClangAttrEmitter.cpp1357 ArrayRef<std::pair<Record*, SMRange>> Bases = Search->getSuperClasses(); in createArgument()
2151 if (Args[0]->getSuperClasses().back().first->getName() != "TypeArgument") in emitClangAttrTypeArgList()
2182 return !Arg->getSuperClasses().empty() && in isIdentifierArgument()
2183 llvm::StringSwitch<bool>(Arg->getSuperClasses().back().first->getName()) in isIdentifierArgument()
2191 return !Arg->getSuperClasses().empty() && in isVariadicIdentifierArgument()
2193 Arg->getSuperClasses().back().first->getName()) in isVariadicIdentifierArgument()
2239 return !Arg->getSuperClasses().empty() && in keywordThisIsaIdentifierInArgument()
2241 Arg->getSuperClasses().back().first->getName()) in keywordThisIsaIdentifierInArgument()
2300 ArrayRef<std::pair<Record *, SMRange>> Supers = R.getSuperClasses(); in emitAttributes()
2854 auto SuperClasses = R->getSuperClasses(); in findSuperClass()
H A DNeonEmitter.cpp1955 if (R->getSuperClasses().size() >= 2) in createIntrinsic()
1956 CK = ClassMap[R->getSuperClasses()[1].first]; in createIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1357 ArrayRef<CodeGenRegisterClass*> Supers = RC.getSuperClasses(); in runTargetDesc()
1418 if (RC.getSuperClasses().empty()) in runTargetDesc()
1699 for (const CodeGenRegisterClass *SRC : RC.getSuperClasses()) { in debugDump()
H A DCodeGenRegisters.h423 ArrayRef<CodeGenRegisterClass*> getSuperClasses() const { in getSuperClasses() function
H A DSearchableTableEmitter.cpp753 if (Class->getSuperClasses().size() != 1 || in run()
H A DCodeGenRegisters.cpp672 ArrayRef<std::pair<Record *, SMRange>> Supers = Proto->getSuperClasses(); in expand()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp438 if (const TargetRegisterClass *SuperRC = *RC.getSuperClasses()) in getHexagonSubRegIndex()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h174 sc_iterator getSuperClasses() const { in getSuperClasses() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp437 for (TargetRegisterClass::sc_iterator SuperRCI = UseDstRC->getSuperClasses(); in isForwardableRegClassCopy()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp248 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp124 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/TableGen/
H A DBackGuide.rst625 record. It is named ``getSuperClasses`` and returns an ``ArrayRef`` of an
639 Superclasses = Prototype->getSuperClasses();
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
H A DRecord.h1571 ArrayRef<std::pair<Record *, SMRange>> getSuperClasses() const { in getSuperClasses() function