Searched refs:CodeGenRegBank (Results 1 – 14 of 14) sorted by relevance
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenRegisters.h | 44 class CodeGenRegBank; variable 128 void updateComponents(CodeGenRegBank&); 170 void buildObjectGraph(CodeGenRegBank&); 174 const SubRegMap &computeSubRegs(CodeGenRegBank&); 177 void computeSecondarySubRegs(CodeGenRegBank&); 181 void computeSuperRegs(CodeGenRegBank&); 190 CodeGenRegBank&) const; 251 bool inheritRegUnits(CodeGenRegBank &RegBank); 258 unsigned getWeight(const CodeGenRegBank &RegBank) const; 307 void inheritProperties(CodeGenRegBank&); [all …]
|
D | CodeGenRegisters.cpp | 76 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) { in updateComponents() 168 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) { in buildObjectGraph() 255 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) { in inheritRegUnits() 267 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) { in computeSubRegs() 465 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) { in computeSecondarySubRegs() 546 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) { in computeSuperRegs() 578 CodeGenRegBank &RegBank) const { in addSubRegsPreOrder() 592 unsigned CodeGenRegister::getWeight(const CodeGenRegBank &RegBank) const { in getWeight() 741 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass() 816 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass() [all …]
|
D | CodeGenTarget.h | 53 mutable std::unique_ptr<CodeGenRegBank> RegBank; 108 CodeGenRegBank &getRegBank() const; 113 getSuperRegForSubReg(const ValueTypeByHwMode &Ty, CodeGenRegBank &RegBank,
|
D | RegisterInfoEmitter.cpp | 62 CodeGenRegBank &RegBank = Target.getRegBank(); in RegisterInfoEmitter() 67 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 70 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 74 CodeGenRegBank &Bank); 78 CodeGenRegBank &Bank); 91 void EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, 93 void emitComposeSubRegIndices(raw_ostream &OS, CodeGenRegBank &RegBank, 95 void emitComposeSubRegIndexLaneMask(raw_ostream &OS, CodeGenRegBank &RegBank, 103 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums() 208 EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, in EmitRegUnitPressure() [all …]
|
D | RegisterBankEmitter.cpp | 65 const CodeGenRegBank &RegisterClassHierarchy) const { in getExplicitlySpecifiedRegisterClasses() 173 const CodeGenRegBank &RegisterClassHierarchy, in visitRegisterBankClasses() 218 const CodeGenRegBank &RegisterClassHierarchy = Target.getRegBank(); in emitBaseClassImplementation() 283 const CodeGenRegBank &RegisterClassHierarchy = Target.getRegBank(); in run()
|
D | CodeGenTarget.cpp | 337 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank() 339 RegBank = std::make_unique<CodeGenRegBank>(Records, getHwModes()); in getRegBank() 345 CodeGenRegBank &RegBank, in getSuperRegForSubReg()
|
D | DAGISelMatcherGen.cpp | 728 const CodeGenRegBank &RB = CGP.getTargetInfo().getRegBank(); in EmitResultLeafAsOperand()
|
D | GlobalISelEmitter.cpp | 3493 CodeGenRegBank &CGRegs;
|
/external/llvm/utils/TableGen/ |
D | CodeGenRegisters.h | 35 class CodeGenRegBank; variable 108 void updateComponents(CodeGenRegBank&); 143 void buildObjectGraph(CodeGenRegBank&); 147 const SubRegMap &computeSubRegs(CodeGenRegBank&); 150 void computeSecondarySubRegs(CodeGenRegBank&); 154 void computeSuperRegs(CodeGenRegBank&); 163 CodeGenRegBank&) const; 224 bool inheritRegUnits(CodeGenRegBank &RegBank); 231 unsigned getWeight(const CodeGenRegBank &RegBank) const; 280 void inheritProperties(CodeGenRegBank&); [all …]
|
D | CodeGenRegisters.cpp | 56 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) { in updateComponents() 117 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) { in buildObjectGraph() 202 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) { in inheritRegUnits() 215 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) { in computeSubRegs() 410 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) { in computeSecondarySubRegs() 478 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) { in computeSuperRegs() 510 CodeGenRegBank &RegBank) const { in addSubRegsPreOrder() 524 unsigned CodeGenRegister::getWeight(const CodeGenRegBank &RegBank) const { in getWeight() 653 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass() 722 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass() [all …]
|
D | RegisterInfoEmitter.cpp | 55 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 58 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 62 CodeGenRegBank &Bank); 66 CodeGenRegBank &Bank); 77 void EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, 79 void emitComposeSubRegIndices(raw_ostream &OS, CodeGenRegBank &RegBank, 81 void emitComposeSubRegIndexLaneMask(raw_ostream &OS, CodeGenRegBank &RegBank, 89 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums() 190 EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, in EmitRegUnitPressure() 648 CodeGenRegBank &RegBank, in emitComposeSubRegIndices() [all …]
|
D | CodeGenTarget.h | 70 mutable std::unique_ptr<CodeGenRegBank> RegBank; 114 CodeGenRegBank &getRegBank() const;
|
D | CodeGenTarget.cpp | 221 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank() 223 RegBank = llvm::make_unique<CodeGenRegBank>(Records); in getRegBank()
|
/external/capstone/contrib/sysz_update/ |
D | 0001-capstone-generate-GenRegisterInfo.inc.patch | 26 CodeGenTarget &Target, CodeGenRegBank &Bank) { 325 CodeGenRegBank &RegBank = Target.getRegBank();
|