Lines Matching refs:ExtraRegInfo
208 IndexedMap<RegInfo, VirtReg2IndexFunctor> ExtraRegInfo; member in __anon4e4d313f0111::RAGreedy
211 return ExtraRegInfo[VirtReg.reg].Stage; in getStage()
215 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in setStage()
216 ExtraRegInfo[VirtReg.reg].Stage = Stage; in setStage()
221 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in setStage()
224 if (ExtraRegInfo[Reg].Stage == RS_New) in setStage()
225 ExtraRegInfo[Reg].Stage = NewStage; in setStage()
516 if (!ExtraRegInfo.inBounds(Old)) in LRE_DidCloneVirtReg()
523 ExtraRegInfo[Old].Stage = RS_Assign; in LRE_DidCloneVirtReg()
524 ExtraRegInfo.grow(New); in LRE_DidCloneVirtReg()
525 ExtraRegInfo[New] = ExtraRegInfo[Old]; in LRE_DidCloneVirtReg()
530 ExtraRegInfo.clear(); in releaseMemory()
545 ExtraRegInfo.grow(Reg); in enqueue()
546 if (ExtraRegInfo[Reg].Stage == RS_New) in enqueue()
547 ExtraRegInfo[Reg].Stage = RS_Assign; in enqueue()
549 if (ExtraRegInfo[Reg].Stage == RS_Split) { in enqueue()
553 } else if (ExtraRegInfo[Reg].Stage == RS_Memory) { in enqueue()
568 if (ExtraRegInfo[Reg].Stage == RS_Assign && !ForceGlobal && !LI->empty() && in enqueue()
738 unsigned Cascade = ExtraRegInfo[VirtReg.reg].Cascade; in canEvictInterference()
768 unsigned IntfCascade = ExtraRegInfo[Intf->reg].Cascade; in canEvictInterference()
810 unsigned Cascade = ExtraRegInfo[VirtReg.reg].Cascade; in evictInterference()
812 Cascade = ExtraRegInfo[VirtReg.reg].Cascade = NextCascade++; in evictInterference()
833 assert((ExtraRegInfo[Intf->reg].Cascade < Cascade || in evictInterference()
836 ExtraRegInfo[Intf->reg].Cascade = Cascade; in evictInterference()
1303 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in splitAroundRegion()
1527 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in tryBlockSplit()
1619 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in tryInstructionSplit()
2493 << " Cascade " << ExtraRegInfo[VirtReg.reg].Cascade << '\n'); in selectOrSplitImpl()
2595 ExtraRegInfo.clear(); in runOnMachineFunction()
2596 ExtraRegInfo.resize(MRI->getNumVirtRegs()); in runOnMachineFunction()