HomeSort by relevance Sort by last modified time
    Searched refs:RegBank (Results 1 - 6 of 6) sorted by null

  /external/llvm/utils/TableGen/
RegisterInfoEmitter.cpp 123 EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank,
125 unsigned NumRCs = RegBank.getRegClasses().size();
126 unsigned NumSets = RegBank.getNumRegPressureSets();
133 const CodeGenRegisterClass &RC = *RegBank.getRegClasses()[i];
140 OS << " {" << (*Regs.begin())->getWeight(RegBank)
141 << ", " << RegBank.getRegUnitSetWeight(RegUnits);
160 const RegUnitSet &RegUnits = RegBank.getRegPressureSet(i);
161 OS << " " << RegBank.getRegUnitSetWeight(RegUnits.Units)
162 << ", \t// " << i << ": " << RegBank.getRegPressureSet(i).Name << "\n";
177 ArrayRef<unsigned> PSetIDs = RegBank.getRCPressureSetIDs(i)
    [all...]
CodeGenRegisters.cpp 54 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) {
60 CodeGenSubRegIndex *A = RegBank.getSubRegIdx(Comps[0]);
61 CodeGenSubRegIndex *B = RegBank.getSubRegIdx(Comps[1]);
152 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) {
162 RegUnits.push_back(RegBank.newRegUnit(0));
172 CodeGenRegister::getSubRegs(CodeGenRegBank &RegBank) {
187 CodeGenRegister *SR = RegBank.getReg(SubList[i]);
188 CodeGenSubRegIndex *Idx = RegBank.getSubRegIdx(IdxList[i]);
201 CodeGenRegister *SR = RegBank.getReg(SubList[i]);
202 const SubRegMap &Map = SR->getSubRegs(RegBank);
    [all...]
RegisterInfoEmitter.h 58 void EmitRegUnitPressure(raw_ostream &OS, const CodeGenRegBank &RegBank,
CodeGenTarget.cpp 115 : Records(records), RegBank(0) {
184 if (!RegBank)
185 RegBank = new CodeGenRegBank(Records);
186 return *RegBank;
CodeGenTarget.h 68 mutable CodeGenRegBank *RegBank;
CodeGenRegisters.h 120 // visits all registers during RegBank construction.
135 bool inheritRegUnits(CodeGenRegBank &RegBank);
142 unsigned getWeight(const CodeGenRegBank &RegBank) const;

Completed in 733 milliseconds