Lines Matching defs:PrologStage
372 unsigned PrologStage = 0;
376 PrologStage = LastStageNum - 1;
379 PrologStage = LastStageNum - (CurStageNum - LastStageNum);
415 unsigned MaxPhis = PrologStage + 2;
416 if (!InKernel && (int)PrologStage <= LoopValStage)
439 if (np > PrologStage || StageScheduled >= (int)LastStageNum)
442 else if (PrologStage >= AccessStage + StageDiff + np &&
443 VRMap[PrologStage - StageDiff - np].count(LoopVal) != 0)
444 PhiOp1 = VRMap[PrologStage - StageDiff - np][LoopVal];
447 else if (PrologStage >= AccessStage + StageDiff + np) {
455 if ((int)(PrologStage - StageDiff - np) < PhiStage + Indirects)
462 if (PhiOpStage != -1 && PrologStage - StageAdj >= Indirects + np &&
463 VRMap[PrologStage - StageAdj - Indirects - np].count(PhiOp1)) {
464 PhiOp1 = VRMap[PrologStage - StageAdj - Indirects - np][PhiOp1];
498 else if (static_cast<unsigned>(LoopValStage) > PrologStage + 1 &&
514 if (static_cast<int>(PrologStage - np) >= StageScheduled) {
609 unsigned PrologStage = 0;
614 PrologStage = LastStageNum - 1;
617 PrologStage = LastStageNum - StageDiff;
640 if (!InKernel && (unsigned)StageScheduled > PrologStage)
649 if (NumPhis > PrologStage + 1 - StageScheduled)
650 NumPhis = PrologStage + 1 - StageScheduled;
652 unsigned PhiOp1 = VRMap[PrologStage][Def];
653 if (np <= PrologStage)
654 PhiOp1 = VRMap[PrologStage - np][Def];