Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.h46 class CodeGenRegBank; variable
149 void updateComponents(CodeGenRegBank &);
195 void buildObjectGraph(CodeGenRegBank &);
199 const SubRegMap &computeSubRegs(CodeGenRegBank &);
202 void computeSecondarySubRegs(CodeGenRegBank &);
206 void computeSuperRegs(CodeGenRegBank &);
215 CodeGenRegBank &) const;
274 bool inheritRegUnits(CodeGenRegBank &RegBank);
281 unsigned getWeight(const CodeGenRegBank &RegBank) const;
330 void inheritProperties(CodeGenRegBank &);
[all …]
H A DCodeGenRegisters.cpp80 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) { in updateComponents()
172 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) { in buildObjectGraph()
205 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) { in inheritRegUnits()
216 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) { in computeSubRegs()
408 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) { in computeSecondarySubRegs()
484 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) { in computeSuperRegs()
514 SetVector<const CodeGenRegister *> &OSet, CodeGenRegBank &RegBank) const { in addSubRegsPreOrder()
525 unsigned CodeGenRegister::getWeight(const CodeGenRegBank &RegBank) const { in getWeight()
681 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass()
764 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass()
[all …]
H A DCodeGenTarget.h39 class CodeGenRegBank; variable
63 mutable std::unique_ptr<CodeGenRegBank> RegBank;
123 CodeGenRegBank &getRegBank() const;
H A DCodeGenTarget.cpp157 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
159 RegBank = std::make_unique<CodeGenRegBank>(Records, getHwModes()); in getRegBank()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterBankEmitter.cpp68 const CodeGenRegBank &RegisterClassHierarchy) const { in getExplicitlySpecifiedRegisterClasses()
179 const CodeGenRegBank &RegisterClassHierarchy, in visitRegisterBankClasses()
222 const CodeGenRegBank &RegisterClassHierarchy = Target.getRegBank(); in emitBaseClassImplementation()
387 const CodeGenRegBank &RegisterClassHierarchy = Target.getRegBank(); in run()
H A DDAGISelMatcherGen.cpp724 const CodeGenRegBank &RB = CGP.getTargetInfo().getRegBank(); in EmitResultLeafAsOperand()
H A DRegisterInfoEmitter.cpp62 CodeGenRegBank &RegBank;
H A DGlobalISelEmitter.cpp342 CodeGenRegBank &CGRegs;