Lines Matching refs:CodeGenRegBank

79 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) {  in updateComponents()
170 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) { in buildObjectGraph()
264 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) { in inheritRegUnits()
276 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) { in computeSubRegs()
476 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) { in computeSecondarySubRegs()
557 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) { in computeSuperRegs()
587 SetVector<const CodeGenRegister *> &OSet, CodeGenRegBank &RegBank) const { in addSubRegsPreOrder()
600 unsigned CodeGenRegister::getWeight(const CodeGenRegBank &RegBank) const { in getWeight()
759 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass()
842 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass()
857 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) { in inheritProperties()
913 unsigned CodeGenRegisterClass::getWeight(const CodeGenRegBank &RegBank) const { in getWeight()
1006 void CodeGenRegisterClass::computeSubClasses(CodeGenRegBank &RegBank) { in computeSubClasses()
1058 CodeGenRegBank &RegBank, const CodeGenSubRegIndex *SubIdx) const { in getMatchingSubClassWithSubRegs()
1153 const CodeGenRegBank &RegBank, std::vector<unsigned> &RegUnits) const { in buildRegUnitSet()
1169 CodeGenRegisterCategory::CodeGenRegisterCategory(CodeGenRegBank &RegBank, in CodeGenRegisterCategory()
1180 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records, in CodeGenRegBank() function in CodeGenRegBank
1324 CodeGenSubRegIndex *CodeGenRegBank::createSubRegIndex(StringRef Name, in createSubRegIndex()
1330 CodeGenSubRegIndex *CodeGenRegBank::getSubRegIdx(Record *Def) { in getSubRegIdx()
1340 CodeGenRegBank::findSubRegIdx(const Record *Def) const { in findSubRegIdx()
1344 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) { in getReg()
1353 void CodeGenRegBank::addToMaps(CodeGenRegisterClass *RC) { in addToMaps()
1365 CodeGenRegBank::getOrCreateSubClass(const CodeGenRegisterClass *RC, in getOrCreateSubClass()
1380 CodeGenRegisterClass *CodeGenRegBank::getRegClass(const Record *Def) const { in getRegClass()
1388 CodeGenRegBank::getCompositeSubRegIndex(CodeGenSubRegIndex *A, in getCompositeSubRegIndex()
1402 CodeGenSubRegIndex *CodeGenRegBank::getConcatSubRegIndex( in getConcatSubRegIndex()
1463 void CodeGenRegBank::computeComposites() { in computeComposites()
1565 void CodeGenRegBank::computeSubRegLaneMasks() { in computeSubRegLaneMasks()
1726 CodeGenRegBank &RegBank) { in computeUberSets()
1785 CodeGenRegBank &RegBank) { in computeUberWeights()
1847 CodeGenRegBank &RegBank) { in normalizeWeight()
1903 void CodeGenRegBank::computeRegUnitWeights() { in computeRegUnitWeights()
1960 void CodeGenRegBank::pruneUnitSets() { in pruneUnitSets()
2011 void CodeGenRegBank::computeRegUnitSets() { in computeRegUnitSets()
2164 void CodeGenRegBank::computeRegUnitLaneMasks() { in computeRegUnitLaneMasks()
2202 void CodeGenRegBank::computeDerivedInfo() { in computeDerivedInfo()
2250 void CodeGenRegBank::inferCommonSubClass(CodeGenRegisterClass *RC) { in inferCommonSubClass()
2290 void CodeGenRegBank::inferSubClassWithSubReg(CodeGenRegisterClass *RC) { in inferSubClassWithSubReg()
2339 void CodeGenRegBank::inferMatchingSuperRegClass( in inferMatchingSuperRegClass()
2409 void CodeGenRegBank::computeInferredRegisterClasses() { in computeInferredRegisterClasses()
2456 const CodeGenRegisterClass *CodeGenRegBank::getRegClassForRegister(Record *R) { in getRegClassForRegister()
2496 CodeGenRegBank::getMinimalPhysRegClass(Record *RegRecord, in getMinimalPhysRegClass()
2510 BitVector CodeGenRegBank::computeCoveredRegisters(ArrayRef<Record *> Regs) { in computeCoveredRegisters()
2551 void CodeGenRegBank::printRegUnitName(unsigned Unit) const { in printRegUnitName()