Searched refs:CodeGenRegisterClass (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeGenRegisters.h | 292 class CodeGenRegisterClass { 375 CodeGenRegisterClass * 388 Optional<std::pair<CodeGenRegisterClass *, CodeGenRegisterClass *>> 452 Key(const CodeGenRegisterClass &RC) in Key() 544 std::list<CodeGenRegisterClass> RegClasses; 545 DenseMap<Record*, CodeGenRegisterClass*> Def2RC; 546 typedef std::map<CodeGenRegisterClass::Key, CodeGenRegisterClass*> RCKeyMap; 569 void addToMaps(CodeGenRegisterClass*); 572 CodeGenRegisterClass *getOrCreateSubClass(const CodeGenRegisterClass *RC, 586 CodeGenRegisterClass *RC, [all …]
|
| H A D | RegisterBankEmitter.cpp | 32 typedef std::vector<const CodeGenRegisterClass *> RegisterClassesTy; 41 const CodeGenRegisterClass *RCWithLargestRegsSize; 63 std::vector<const CodeGenRegisterClass *> 66 std::vector<const CodeGenRegisterClass *> RCs; in getExplictlySpecifiedRegisterClasses() 73 void addRegisterClass(const CodeGenRegisterClass *RC) { in addRegisterClass() 75 [&RC](const CodeGenRegisterClass *X) { in addRegisterClass() 96 const CodeGenRegisterClass *getRCWithLargestRegsSize() const { in getRCWithLargestRegsSize() 174 SmallPtrSetImpl<const CodeGenRegisterClass *> &VisitedRCs) { in visitRegisterBankClasses() 286 SmallPtrSet<const CodeGenRegisterClass *, 8> VisitedRCs; in run() 289 for (const CodeGenRegisterClass *RC : in run() [all …]
|
| H A D | CodeGenRegisters.cpp | 733 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass() function in CodeGenRegisterClass 808 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass() function in CodeGenRegisterClass 870 bool CodeGenRegisterClass::Key:: 936 CodeGenRegisterClass &RC = *I; in computeSubClasses() 981 Optional<std::pair<CodeGenRegisterClass *, CodeGenRegisterClass *>> 1232 CodeGenRegisterClass::Key K(*RC); in addToMaps() 1237 CodeGenRegisterClass* 2126 CodeGenRegisterClass *RC1 = RC; in inferCommonSubClass() 2195 CodeGenRegisterClass *SubRC = in inferSubClassWithSubReg() 2287 CodeGenRegisterClass *RC = &*I; in computeInferredRegisterClasses() [all …]
|
| H A D | FastISelEmitter.cpp | 37 const CodeGenRegisterClass *RC; 42 InstructionMemo(StringRef Name, const CodeGenRegisterClass *RC, in InstructionMemo() 191 const CodeGenRegisterClass *OrigDstRC) { in initialize() 205 const CodeGenRegisterClass *DstRC = nullptr; in initialize() 265 const CodeGenRegisterClass *RC = nullptr; in initialize() 490 const CodeGenRegisterClass *DstRC = nullptr; in collectPatterns()
|
| H A D | CodeGenTarget.h | 116 const CodeGenRegisterClass &getRegisterClass(Record *R) const { in getRegisterClass()
|
| H A D | RISCVCompressInstEmitter.cpp | 136 CodeGenRegisterClass RC = Target.getRegisterClass(RegClass); in validateRegister() 155 CodeGenRegisterClass RC = Target.getRegisterClass(InstOpType); in validateTypes() 156 CodeGenRegisterClass SubRC = Target.getRegisterClass(DagOpType); in validateTypes()
|
| H A D | RegisterInfoEmitter.cpp | 1351 ArrayRef<CodeGenRegisterClass*> Supers = RC.getSuperClasses(); in runTargetDesc() 1476 if (CodeGenRegisterClass *SRC = RC.getSubClassWithSubReg(&Idx)) in runTargetDesc() 1626 for (const CodeGenRegisterClass &RC : RegBank.getRegClasses()) { in debugDump() 1645 for (const CodeGenRegisterClass &SRC : RegBank.getRegClasses()) { in debugDump() 1652 for (const CodeGenRegisterClass *SRC : RC.getSuperClasses()) { in debugDump()
|
| H A D | GlobalISelEmitter.cpp | 1252 const CodeGenRegisterClass &RC; 1256 const CodeGenRegisterClass &RC) in RegisterBankOperandMatcher() 2656 const CodeGenRegisterClass &RC; 2660 const CodeGenRegisterClass &RC) in ConstrainOperandToRegClassAction() 3728 CodeGenRegisterClass *RC = CGRegs.getRegClass(RCDef); in importExplicitUseRenderers() 3884 const CodeGenRegisterClass &RC = Target.getRegisterClass(RCDef); in runOnPattern() 4014 CodeGenRegisterClass *SrcRC = CGRegs.getRegClass(DstIOpRec); in runOnPattern()
|
| H A D | CodeGenSchedule.h | 30 class CodeGenRegisterClass; variable
|
| H A D | AsmMatcherEmitter.cpp | 1221 for (const CodeGenRegisterClass &RC : RegClassList) in buildRegisterClasses() 1294 for (const CodeGenRegisterClass &RC : RegClassList) { in buildRegisterClasses()
|