reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
373 bool InKernel = (LastStageNum == CurStageNum); 376 PrevStage = CurStageNum; 378 PrologStage = LastStageNum - (CurStageNum - LastStageNum); 379 PrevStage = LastStageNum + (CurStageNum - LastStageNum) - 1; 400 unsigned NumStages = getStagesForReg(Def, CurStageNum); 405 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, 0, &*BBI, Def, 407 if (VRMap[CurStageNum].count(LoopVal)) 408 VRMap[CurStageNum][Def] = VRMap[CurStageNum][LoopVal]; 408 VRMap[CurStageNum][Def] = VRMap[CurStageNum][LoopVal]; 518 if (LVNumStages > (int)np && VRMap[CurStageNum].count(LoopVal)) { 520 unsigned ReuseStage = CurStageNum; 528 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, 531 VRMap[CurStageNum - np][Def] = NewReg; 543 VRMap[CurStageNum - StageDiff - np].count(LoopVal)) 544 PhiOp2 = VRMap[CurStageNum - StageDiff - np][LoopVal]; 564 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, Def, 567 if (VRMap[CurStageNum - np].count(Def)) { 568 unsigned R = VRMap[CurStageNum - np][Def]; 569 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, R, 584 VRMap[CurStageNum - np][Def] = NewReg; 588 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, NumPhis, &*BBI, Def, 594 if (NumStages == 0 && IsLast && VRMap[CurStageNum].count(LoopVal)) 595 replaceRegUsesAfterLoop(Def, VRMap[CurStageNum][LoopVal], BB, MRI, LIS);