Lines Matching refs:ExtraRegInfo

249   IndexedMap<RegInfo, VirtReg2IndexFunctor> ExtraRegInfo;  member in __anon7d9722f50111::RAGreedy
252 return ExtraRegInfo[VirtReg.reg()].Stage; in getStage()
256 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in setStage()
257 ExtraRegInfo[VirtReg.reg()].Stage = Stage; in setStage()
262 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in setStage()
265 if (ExtraRegInfo[Reg].Stage == RS_New) in setStage()
266 ExtraRegInfo[Reg].Stage = NewStage; in setStage()
716 if (!ExtraRegInfo.inBounds(Old)) in LRE_DidCloneVirtReg()
723 ExtraRegInfo[Old].Stage = RS_Assign; in LRE_DidCloneVirtReg()
724 ExtraRegInfo.grow(New); in LRE_DidCloneVirtReg()
725 ExtraRegInfo[New] = ExtraRegInfo[Old]; in LRE_DidCloneVirtReg()
730 ExtraRegInfo.clear(); in releaseMemory()
744 ExtraRegInfo.grow(Reg); in enqueue()
745 if (ExtraRegInfo[Reg].Stage == RS_New) in enqueue()
746 ExtraRegInfo[Reg].Stage = RS_Assign; in enqueue()
748 if (ExtraRegInfo[Reg].Stage == RS_Split) { in enqueue()
752 } else if (ExtraRegInfo[Reg].Stage == RS_Memory) { in enqueue()
768 if (ExtraRegInfo[Reg].Stage == RS_Assign && !ForceGlobal && !LI->empty() && in enqueue()
952 unsigned Cascade = ExtraRegInfo[VirtReg.reg()].Cascade; in canEvictInterference()
990 unsigned IntfCascade = ExtraRegInfo[Intf->reg()].Cascade; in canEvictInterference()
1117 unsigned Cascade = ExtraRegInfo[VirtReg.reg()].Cascade; in evictInterference()
1119 Cascade = ExtraRegInfo[VirtReg.reg()].Cascade = NextCascade++; in evictInterference()
1146 assert((ExtraRegInfo[Intf->reg()].Cascade < Cascade || in evictInterference()
1149 ExtraRegInfo[Intf->reg()].Cascade = Cascade; in evictInterference()
1813 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in splitAroundRegion()
2069 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in tryBlockSplit()
2161 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in tryInstructionSplit()
3088 << ExtraRegInfo[VirtReg.reg()].Cascade << '\n'); in selectOrSplitImpl()
3377 ExtraRegInfo.clear(); in runOnMachineFunction()
3378 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in runOnMachineFunction()