Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenRegisters.h45 class CodeGenRegBank; variable
127 void updateComponents(CodeGenRegBank&);
169 void buildObjectGraph(CodeGenRegBank&);
173 const SubRegMap &computeSubRegs(CodeGenRegBank&);
176 void computeSecondarySubRegs(CodeGenRegBank&);
180 void computeSuperRegs(CodeGenRegBank&);
189 CodeGenRegBank&) const;
250 bool inheritRegUnits(CodeGenRegBank &RegBank);
306 void inheritProperties(CodeGenRegBank&);
463 static void computeSubClasses(CodeGenRegBank&);
[all …]
H A DCodeGenRegisters.cpp1086 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records, in CodeGenRegBank() function in CodeGenRegBank
1217 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) { in getReg()
1275 CodeGenSubRegIndex *CodeGenRegBank::
1312 void CodeGenRegBank::computeComposites() { in computeComposites()
1415 void CodeGenRegBank::computeSubRegLaneMasks() { in computeSubRegLaneMasks()
1756 void CodeGenRegBank::computeRegUnitWeights() { in computeRegUnitWeights()
1817 void CodeGenRegBank::pruneUnitSets() { in pruneUnitSets()
1867 void CodeGenRegBank::computeRegUnitSets() { in computeRegUnitSets()
2032 void CodeGenRegBank::computeRegUnitLaneMasks() { in computeRegUnitLaneMasks()
2071 void CodeGenRegBank::computeDerivedInfo() { in computeDerivedInfo()
[all …]
H A DRegisterInfoEmitter.cpp63 CodeGenRegBank &RegBank = Target.getRegBank(); in RegisterInfoEmitter()
75 CodeGenRegBank &Bank);
79 CodeGenRegBank &Bank);
92 void EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank,
94 void emitComposeSubRegIndices(raw_ostream &OS, CodeGenRegBank &RegBank,
195 EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, in EmitRegUnitPressure()
865 CodeGenRegBank &RegBank) { in runMCDesc()
1132 CodeGenRegBank &RegBank) { in runTargetHeader()
1202 CodeGenRegBank &RegBank){ in runTargetDesc()
1606 CodeGenRegBank &RegBank = Target.getRegBank(); in run()
[all …]
H A DRegisterBankEmitter.cpp65 CodeGenRegBank &RegisterClassHierarchy) const { in getExplictlySpecifiedRegisterClasses()
109 CodeGenRegBank RegisterClassHierarchy;
171 CodeGenRegBank &RegisterClassHierarchy, const CodeGenRegisterClass *RC, in visitRegisterBankClasses()
H A DCodeGenTarget.h54 mutable std::unique_ptr<CodeGenRegBank> RegBank;
105 CodeGenRegBank &getRegBank() const;
H A DCodeGenTarget.cpp273 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
275 RegBank = llvm::make_unique<CodeGenRegBank>(Records, getHwModes()); in getRegBank()
H A DGlobalISelEmitter.cpp2965 CodeGenRegBank CGRegs;