Lines Matching defs:Stage
125 LiveRangeStage Stage;
130 RegInfo() : Stage(RS_New), Cascade(0) {}
136 return ExtraRegInfo[VirtReg.reg].Stage;
139 void setStage(const LiveInterval &VirtReg, LiveRangeStage Stage) {
141 ExtraRegInfo[VirtReg.reg].Stage = Stage;
149 if (ExtraRegInfo[Reg].Stage == RS_New)
150 ExtraRegInfo[Reg].Stage = NewStage;
381 ExtraRegInfo[Old].Stage = RS_Assign;
402 if (ExtraRegInfo[Reg].Stage == RS_New)
403 ExtraRegInfo[Reg].Stage = RS_Assign;
405 if (ExtraRegInfo[Reg].Stage == RS_Split) {
1714 LiveRangeStage Stage = getStage(VirtReg);
1715 DEBUG(dbgs() << StageName[Stage]
1721 if (Stage != RS_Split)
1730 if (Stage < RS_Split) {
1739 if (Stage >= RS_Done || !VirtReg.isSpillable())