Lines Matching refs:Stage
128 LiveRangeStage Stage;
133 RegInfo() : Stage(RS_New), Cascade(0) {}
139 return ExtraRegInfo[VirtReg.reg].Stage;
142 void setStage(const LiveInterval &VirtReg, LiveRangeStage Stage) {
144 ExtraRegInfo[VirtReg.reg].Stage = Stage;
152 if (ExtraRegInfo[Reg].Stage == RS_New)
153 ExtraRegInfo[Reg].Stage = NewStage;
387 // same stage as the parent.
388 ExtraRegInfo[Old].Stage = RS_Assign;
410 if (ExtraRegInfo[Reg].Stage == RS_New)
411 ExtraRegInfo[Reg].Stage = RS_Assign;
413 if (ExtraRegInfo[Reg].Stage == RS_Split) {
1561 LiveRangeStage Stage = getStage(VirtReg);
1562 DEBUG(dbgs() << StageName[Stage]
1568 if (Stage != RS_Split)
1577 if (Stage < RS_Split) {
1586 if (Stage >= RS_Done || !VirtReg.isSpillable())