Lines Matching refs:ExtraInfo
255 ExtraInfo->LRE_DidCloneVirtReg(New, Old); in LRE_DidCloneVirtReg()
287 auto Stage = ExtraInfo->getOrInitStage(Reg); in enqueue()
290 ExtraInfo->setStage(Reg, Stage); in enqueue()
453 unsigned Cascade = ExtraInfo->getOrAssignNewCascade(VirtReg.reg()); in evictInterference()
477 assert((ExtraInfo->getCascade(Intf->reg()) < Cascade || in evictInterference()
480 ExtraInfo->setCascade(Intf->reg(), Cascade); in evictInterference()
978 if (ExtraInfo->getOrInitStage(Reg.reg()) != RS_New) in splitAroundRegion()
984 ExtraInfo->setStage(Reg, RS_Spill); in splitAroundRegion()
995 ExtraInfo->setStage(Reg, RS_Split2); in splitAroundRegion()
1201 if (ExtraInfo->getOrInitStage(LI.reg()) == RS_New && IntvMap[I] == 0) in tryBlockSplit()
1202 ExtraInfo->setStage(LI, RS_Spill); in tryBlockSplit()
1289 ExtraInfo->setStage(LREdit.begin(), LREdit.end(), RS_Spill); in tryInstructionSplit()
1458 bool ProgressRequired = ExtraInfo->getStage(VirtReg) >= RS_Split2; in tryLocalSplit()
1594 ExtraInfo->setStage(LIS->getInterval(LREdit.get(I)), RS_Split2); in tryLocalSplit()
1615 if (ExtraInfo->getStage(VirtReg) >= RS_Spill) in trySplit()
1637 if (ExtraInfo->getStage(VirtReg) < RS_Split2) { in trySplit()
1708 if (((ExtraInfo->getStage(*Intf) == RS_Done && in mayRecolorAllInterferences()
1781 assert((ExtraInfo->getStage(VirtReg) >= RS_Done || !VirtReg.isSpillable()) && in tryLastChanceRecoloring()
1990 if (ExtraInfo->getStage(VirtReg) == RS_Spill && VirtReg.isSpillable()) { in tryAssignCSRFirstTime()
2002 if (ExtraInfo->getStage(VirtReg) < RS_Split) { in tryAssignCSRFirstTime()
2246 LiveRangeStage Stage = ExtraInfo->getStage(VirtReg); in selectOrSplitImpl()
2248 << ExtraInfo->getCascade(VirtReg.reg()) << '\n'); in selectOrSplitImpl()
2274 ExtraInfo->setStage(VirtReg, RS_Split); in selectOrSplitImpl()
2298 ExtraInfo->getStage(VirtReg) < RS_Memory) { in selectOrSplitImpl()
2303 ExtraInfo->setStage(VirtReg, RS_Memory); in selectOrSplitImpl()
2311 ExtraInfo->setStage(NewVRegs.begin(), NewVRegs.end(), RS_Done); in selectOrSplitImpl()
2540 ExtraInfo.emplace(); in runOnMachineFunction()