Searched refs:CodeGenRegBank (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | CodeGenRegisters.h | 43 class CodeGenRegBank; variable 127 void updateComponents(CodeGenRegBank&); 169 void buildObjectGraph(CodeGenRegBank&); 176 void computeSecondarySubRegs(CodeGenRegBank&); 180 void computeSuperRegs(CodeGenRegBank&); 189 CodeGenRegBank&) const; 250 bool inheritRegUnits(CodeGenRegBank &RegBank); 306 void inheritProperties(CodeGenRegBank&); 472 static void computeSubClasses(CodeGenRegBank&); 547 class CodeGenRegBank { [all …]
|
| H A D | CodeGenRegisters.cpp | 1147 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records, in CodeGenRegBank() function in CodeGenRegBank 1289 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) { in getReg() 1347 CodeGenSubRegIndex *CodeGenRegBank:: 1384 void CodeGenRegBank::computeComposites() { in computeComposites() 1485 void CodeGenRegBank::computeSubRegLaneMasks() { in computeSubRegLaneMasks() 1825 void CodeGenRegBank::computeRegUnitWeights() { in computeRegUnitWeights() 1887 void CodeGenRegBank::pruneUnitSets() { in pruneUnitSets() 1937 void CodeGenRegBank::computeRegUnitSets() { in computeRegUnitSets() 2106 void CodeGenRegBank::computeRegUnitLaneMasks() { in computeRegUnitLaneMasks() 2144 void CodeGenRegBank::computeDerivedInfo() { in computeDerivedInfo() [all …]
|
| H A D | CodeGenTarget.h | 52 mutable std::unique_ptr<CodeGenRegBank> RegBank; 107 CodeGenRegBank &getRegBank() const; 112 getSuperRegForSubReg(const ValueTypeByHwMode &Ty, CodeGenRegBank &RegBank,
|
| H A D | RegisterBankEmitter.cpp | 64 const CodeGenRegBank &RegisterClassHierarchy) const { in getExplicitlySpecifiedRegisterClasses() 169 const CodeGenRegBank &RegisterClassHierarchy, in visitRegisterBankClasses() 213 const CodeGenRegBank &RegisterClassHierarchy = Target.getRegBank(); in emitBaseClassImplementation() 277 const CodeGenRegBank &RegisterClassHierarchy = Target.getRegBank(); in run()
|
| H A D | RegisterInfoEmitter.cpp | 62 CodeGenRegBank &RegBank = Target.getRegBank(); in RegisterInfoEmitter() 74 CodeGenRegBank &Bank); 78 CodeGenRegBank &Bank); 91 void EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, 93 void emitComposeSubRegIndices(raw_ostream &OS, CodeGenRegBank &RegBank, 208 EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, in EmitRegUnitPressure() 874 CodeGenRegBank &RegBank) { in runMCDesc() 1145 CodeGenRegBank &RegBank) { in runTargetHeader() 1221 CodeGenRegBank &RegBank){ in runTargetDesc() 1705 CodeGenRegBank &RegBank = Target.getRegBank(); in run() [all …]
|
| H A D | CodeGenTarget.cpp | 355 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank() 357 RegBank = std::make_unique<CodeGenRegBank>(Records, getHwModes()); in getRegBank() 363 CodeGenRegBank &RegBank, in getSuperRegForSubReg()
|
| H A D | DAGISelMatcherGen.cpp | 733 const CodeGenRegBank &RB = CGP.getTargetInfo().getRegBank(); in EmitResultLeafAsOperand()
|
| H A D | GlobalISelEmitter.cpp | 3568 CodeGenRegBank &CGRegs;
|