Lines Matching refs:CodeGenRegBank
73 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) { in updateComponents()
162 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) { in buildObjectGraph()
255 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) { in inheritRegUnits()
267 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) { in computeSubRegs()
464 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) { in computeSecondarySubRegs()
544 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) { in computeSuperRegs()
575 CodeGenRegBank &RegBank) const { in addSubRegsPreOrder()
588 unsigned CodeGenRegister::getWeight(const CodeGenRegBank &RegBank) const { in getWeight()
739 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass()
822 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass()
837 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) { in inheritProperties()
893 unsigned CodeGenRegisterClass::getWeight(const CodeGenRegBank& RegBank) const { in getWeight()
986 void CodeGenRegisterClass::computeSubClasses(CodeGenRegBank &RegBank) { in computeSubClasses()
1038 CodeGenRegBank &RegBank, const CodeGenSubRegIndex *SubIdx) const { in getMatchingSubClassWithSubRegs()
1132 void CodeGenRegisterClass::buildRegUnitSet(const CodeGenRegBank &RegBank, in buildRegUnitSet()
1149 CodeGenRegisterCategory::CodeGenRegisterCategory(CodeGenRegBank &RegBank, in CodeGenRegisterCategory()
1160 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records, in CodeGenRegBank() function in CodeGenRegBank
1303 CodeGenRegBank::createSubRegIndex(StringRef Name, StringRef Namespace) { in createSubRegIndex()
1308 CodeGenSubRegIndex *CodeGenRegBank::getSubRegIdx(Record *Def) { in getSubRegIdx()
1318 CodeGenRegBank::findSubRegIdx(const Record* Def) const { in findSubRegIdx()
1322 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) { in getReg()
1331 void CodeGenRegBank::addToMaps(CodeGenRegisterClass *RC) { in addToMaps()
1343 CodeGenRegBank::getOrCreateSubClass(const CodeGenRegisterClass *RC, in getOrCreateSubClass()
1358 CodeGenRegisterClass *CodeGenRegBank::getRegClass(const Record *Def) const { in getRegClass()
1366 CodeGenRegBank::getCompositeSubRegIndex(CodeGenSubRegIndex *A, in getCompositeSubRegIndex()
1380 CodeGenSubRegIndex *CodeGenRegBank::
1421 void CodeGenRegBank::computeComposites() { in computeComposites()
1522 void CodeGenRegBank::computeSubRegLaneMasks() { in computeSubRegLaneMasks()
1683 CodeGenRegBank &RegBank) { in computeUberSets()
1742 CodeGenRegBank &RegBank) { in computeUberWeights()
1803 CodeGenRegBank &RegBank) { in normalizeWeight()
1861 void CodeGenRegBank::computeRegUnitWeights() { in computeRegUnitWeights()
1923 void CodeGenRegBank::pruneUnitSets() { in pruneUnitSets()
1973 void CodeGenRegBank::computeRegUnitSets() { in computeRegUnitSets()
2142 void CodeGenRegBank::computeRegUnitLaneMasks() { in computeRegUnitLaneMasks()
2180 void CodeGenRegBank::computeDerivedInfo() { in computeDerivedInfo()
2228 void CodeGenRegBank::inferCommonSubClass(CodeGenRegisterClass *RC) { in inferCommonSubClass()
2268 void CodeGenRegBank::inferSubClassWithSubReg(CodeGenRegisterClass *RC) { in inferSubClassWithSubReg()
2318 void CodeGenRegBank::inferMatchingSuperRegClass(CodeGenRegisterClass *RC, in inferMatchingSuperRegClass()
2387 void CodeGenRegBank::computeInferredRegisterClasses() { in computeInferredRegisterClasses()
2435 CodeGenRegBank::getRegClassForRegister(Record *R) { in getRegClassForRegister()
2475 CodeGenRegBank::getMinimalPhysRegClass(Record *RegRecord, in getMinimalPhysRegClass()
2489 BitVector CodeGenRegBank::computeCoveredRegisters(ArrayRef<Record*> Regs) { in computeCoveredRegisters()
2530 void CodeGenRegBank::printRegUnitName(unsigned Unit) const { in printRegUnitName()