/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
D | CodeGenRegisters.h | 45 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); 257 unsigned getWeight(const CodeGenRegBank &RegBank) const; 306 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() 732 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass() 807 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass() [all …]
|
D | RegisterInfoEmitter.cpp | 63 CodeGenRegBank &RegBank = Target.getRegBank(); in RegisterInfoEmitter() 68 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 71 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 75 CodeGenRegBank &Bank); 79 CodeGenRegBank &Bank); 92 void EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, 94 void emitComposeSubRegIndices(raw_ostream &OS, CodeGenRegBank &RegBank, 96 void emitComposeSubRegIndexLaneMask(raw_ostream &OS, CodeGenRegBank &RegBank, 104 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums() 195 EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank, in EmitRegUnitPressure() [all …]
|
D | RegisterBankEmitter.cpp | 65 CodeGenRegBank &RegisterClassHierarchy) const { in getExplictlySpecifiedRegisterClasses() 109 CodeGenRegBank RegisterClassHierarchy; 171 CodeGenRegBank &RegisterClassHierarchy, const CodeGenRegisterClass *RC, in visitRegisterBankClasses()
|
D | CodeGenTarget.h | 54 mutable std::unique_ptr<CodeGenRegBank> RegBank; 105 CodeGenRegBank &getRegBank() const;
|
D | CodeGenTarget.cpp | 273 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank() 275 RegBank = llvm::make_unique<CodeGenRegBank>(Records, getHwModes()); in getRegBank()
|
D | GlobalISelEmitter.cpp | 2956 CodeGenRegBank CGRegs;
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
D | RegisterInfoEmitter.h | 24 class CodeGenRegBank; variable 34 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 37 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 41 CodeGenRegBank &Bank); 45 CodeGenRegBank &Bank);
|
D | CodeGenRegisters.h | 32 class CodeGenRegBank; variable 49 const SubRegMap &getSubRegs(CodeGenRegBank&); 102 void inheritProperties(CodeGenRegBank&); 186 CodeGenRegisterClass(CodeGenRegBank&, Record *R); 217 static void computeSubClasses(CodeGenRegBank&); 222 class CodeGenRegBank { 252 CodeGenRegBank(RecordKeeper&);
|
D | CodeGenRegisters.cpp | 49 CodeGenRegister::getSubRegs(CodeGenRegBank &RegBank) { in getSubRegs() 258 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass() 351 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) { in inheritProperties() 463 void CodeGenRegisterClass::computeSubClasses(CodeGenRegBank &RegBank) { in computeSubClasses() 511 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records) : Records(Records) { in CodeGenRegBank() function in CodeGenRegBank 564 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) { in getReg() 573 void CodeGenRegBank::addToMaps(CodeGenRegisterClass *RC) { in addToMaps() 585 CodeGenRegisterClass *CodeGenRegBank::getRegClass(Record *Def) { in getRegClass() 592 Record *CodeGenRegBank::getCompositeSubRegIndex(Record *A, Record *B, in getCompositeSubRegIndex() 606 unsigned CodeGenRegBank::getSubRegIndexNo(Record *idx) { in getSubRegIndexNo() [all …]
|
D | CodeGenTarget.h | 68 mutable CodeGenRegBank *RegBank; 99 CodeGenRegBank &getRegBank() const;
|
D | RegisterInfoEmitter.cpp | 31 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums() 243 CodeGenRegBank &RegBank) { in runMCDesc() 407 CodeGenRegBank &RegBank) { in runTargetHeader() 483 CodeGenRegBank &RegBank){ in runTargetDesc() 842 CodeGenRegBank &RegBank = Target.getRegBank(); in run()
|
D | CodeGenTarget.cpp | 161 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank() 163 RegBank = new CodeGenRegBank(Records); in getRegBank()
|
/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()
|