Home
last modified time | relevance | path

Searched refs:RegisterClasses (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp133 const auto &RegisterClasses = RegBank.getRegClasses(); in runEnums() local
134 if (!RegisterClasses.empty()) { in runEnums()
137 assert(RegisterClasses.size() <= 0xffff && in runEnums()
144 for (const auto &RC : RegisterClasses) in runEnums()
1037 const auto &RegisterClasses = RegBank.getRegClasses(); in runMCDesc() local
1045 for (const auto &RC : RegisterClasses) { in runMCDesc()
1081 for (const auto &RC : RegisterClasses) { in runMCDesc()
1126 << RegisterClasses.size() << ", " << TargetName << "RegUnitRoots, " in runMCDesc()
1200 const auto &RegisterClasses = RegBank.getRegClasses(); in runTargetHeader() local
1201 if (llvm::any_of(RegisterClasses, in runTargetHeader()
[all …]
H A DInstrInfoEmitter.cpp360 ArrayRef<const Record *> RegisterClasses = in emitOperandTypeMappings() local
370 {Operands, RegisterOperands, RegisterClasses}) { in emitOperandTypeMappings()
H A DAsmMatcherEmitter.cpp762 RegisterClassesTy RegisterClasses; member in __anon44b0c7da0111::AsmMatcherInfo
1370 RegisterClasses[It.first] = RegisterSetClasses[It.second]; in buildRegisterClasses()
1374 ClassInfo *CI = RegisterClasses[Rec]; in buildRegisterClasses()
1619 Op.Class = RegisterClasses[RegRecord]; in buildInfo()
2518 for (const auto &RC : Info.RegisterClasses) { in emitValidateOperandClass()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
H A DRegisterBank.td14 list<RegisterClass> RegisterClasses = classes;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp1803 ConstRecVec RegisterClasses = RF->getValueAsListOfDefs("RegClasses"); in collectRegisterFiles() local
1807 for (unsigned I = 0, E = RegisterClasses.size(); I < E; ++I) { in collectRegisterFiles()
1816 CGRF.Costs.emplace_back(RegisterClasses[I], Cost, AllowMoveElim); in collectRegisterFiles()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td452 // RegisterCategory - This class is a list of RegisterClasses that belong to a
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc28231 {"_ZN4llvm12_GLOBAL__N_1L15RegisterClassesE", "llvm::(anonymous namespace)::RegisterClasses"},
28265 {"_ZN4llvm12_GLOBAL__N_1L15RegisterClassesE", "llvm::(anonymous namespace)::RegisterClasses"},