Lines Matching refs:CodeGenRegBank

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()
654 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass()
723 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass()
740 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) { in inheritProperties()
851 void CodeGenRegisterClass::computeSubClasses(CodeGenRegBank &RegBank) { in computeSubClasses()
923 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records) { in CodeGenRegBank() function in CodeGenRegBank
1014 CodeGenRegBank::createSubRegIndex(StringRef Name, StringRef Namespace) { in createSubRegIndex()
1019 CodeGenSubRegIndex *CodeGenRegBank::getSubRegIdx(Record *Def) { in getSubRegIdx()
1028 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) { in getReg()
1037 void CodeGenRegBank::addToMaps(CodeGenRegisterClass *RC) { in addToMaps()
1049 CodeGenRegBank::getOrCreateSubClass(const CodeGenRegisterClass *RC, in getOrCreateSubClass()
1064 CodeGenRegisterClass *CodeGenRegBank::getRegClass(Record *Def) { in getRegClass()
1072 CodeGenRegBank::getCompositeSubRegIndex(CodeGenSubRegIndex *A, in getCompositeSubRegIndex()
1086 CodeGenSubRegIndex *CodeGenRegBank::
1117 void CodeGenRegBank::computeComposites() { in computeComposites()
1167 void CodeGenRegBank::computeSubRegLaneMasks() { in computeSubRegLaneMasks()
1312 CodeGenRegBank &RegBank) { in computeUberSets()
1373 CodeGenRegBank &RegBank) { in computeUberWeights()
1431 CodeGenRegBank &RegBank) { in normalizeWeight()
1488 void CodeGenRegBank::computeRegUnitWeights() { in computeRegUnitWeights()
1549 void CodeGenRegBank::pruneUnitSets() { in pruneUnitSets()
1599 void CodeGenRegBank::computeRegUnitSets() { in computeRegUnitSets()
1769 void CodeGenRegBank::computeRegUnitLaneMasks() { in computeRegUnitLaneMasks()
1807 void CodeGenRegBank::computeDerivedInfo() { in computeDerivedInfo()
1853 void CodeGenRegBank::inferCommonSubClass(CodeGenRegisterClass *RC) { in inferCommonSubClass()
1894 void CodeGenRegBank::inferSubClassWithSubReg(CodeGenRegisterClass *RC) { in inferSubClassWithSubReg()
1938 void CodeGenRegBank::inferMatchingSuperRegClass(CodeGenRegisterClass *RC, in inferMatchingSuperRegClass()
2002 void CodeGenRegBank::computeInferredRegisterClasses() { in computeInferredRegisterClasses()
2048 CodeGenRegBank::getRegClassForRegister(Record *R) { in getRegClassForRegister()
2087 BitVector CodeGenRegBank::computeCoveredRegisters(ArrayRef<Record*> Regs) { in computeCoveredRegisters()