reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
395 if (VRMap[LastStageNum].count(LoopVal)) 396 PhiOp2 = VRMap[LastStageNum][LoopVal]; 404 unsigned NewReg = VRMap[PrevStage][LoopVal]; 407 if (VRMap[CurStageNum].count(LoopVal)) 408 VRMap[CurStageNum][Def] = VRMap[CurStageNum][LoopVal]; 408 VRMap[CurStageNum][Def] = VRMap[CurStageNum][LoopVal]; 442 VRMap[PrologStage - StageDiff - np].count(LoopVal) != 0) 443 PhiOp1 = VRMap[PrologStage - StageDiff - np][LoopVal]; 462 VRMap[PrologStage - StageAdj - Indirects - np].count(PhiOp1)) { 463 PhiOp1 = VRMap[PrologStage - StageAdj - Indirects - np][PhiOp1]; 489 VRMap[PrevStage - StageDiffAdj].count(LoopVal)) 490 PhiOp2 = VRMap[PrevStage - StageDiffAdj][LoopVal]; 494 VRMap[PrevStage - np + 1].count(Def)) 495 PhiOp2 = VRMap[PrevStage - np + 1][Def]; 498 VRMap[PrevStage - StageDiffAdj - np].count(LoopVal)) 499 PhiOp2 = VRMap[PrevStage - StageDiffAdj - np][LoopVal]; 502 else if (VRMap[PrevStage - np].count(Def) && 505 PhiOp2 = VRMap[PrevStage - np][Def]; 518 if (LVNumStages > (int)np && VRMap[CurStageNum].count(LoopVal)) { 525 if (VRMap[ReuseStage - np].count(LoopVal)) { 526 NewReg = VRMap[ReuseStage - np][LoopVal]; 531 VRMap[CurStageNum - np][Def] = NewReg; 533 if (VRMap[LastStageNum - np - 1].count(LoopVal)) 534 PhiOp2 = VRMap[LastStageNum - np - 1][LoopVal]; 543 VRMap[CurStageNum - StageDiff - np].count(LoopVal)) 544 PhiOp2 = VRMap[CurStageNum - StageDiff - np][LoopVal]; 562 if (InKernel && VRMap[PrevStage - np].count(LoopVal)) 563 PrevReg = VRMap[PrevStage - np][LoopVal]; 567 if (VRMap[CurStageNum - np].count(Def)) { 568 unsigned R = VRMap[CurStageNum - np][Def]; 584 VRMap[CurStageNum - np][Def] = NewReg; 594 if (NumStages == 0 && IsLast && VRMap[CurStageNum].count(LoopVal)) 595 replaceRegUsesAfterLoop(Def, VRMap[CurStageNum][LoopVal], BB, MRI, LIS);