Lines Matching refs:PhiOp1
396 unsigned PhiOp1 = 0; in generateExistingPhis() local
444 PhiOp1 = InitVal; in generateExistingPhis()
448 PhiOp1 = VRMap[PrologStage - StageDiff - np][LoopVal]; in generateExistingPhis()
454 PhiOp1 = LoopVal; in generateExistingPhis()
455 MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1); in generateExistingPhis()
460 PhiOp1 = getInitPhiReg(*InstOp1, BB); in generateExistingPhis()
462 PhiOp1 = getLoopPhiReg(*InstOp1, BB); in generateExistingPhis()
463 InstOp1 = MRI.getVRegDef(PhiOp1); in generateExistingPhis()
467 VRMap[PrologStage - StageAdj - Indirects - np].count(PhiOp1)) { in generateExistingPhis()
468 PhiOp1 = VRMap[PrologStage - StageAdj - Indirects - np][PhiOp1]; in generateExistingPhis()
474 PhiOp1 = InitVal; in generateExistingPhis()
477 if (MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1)) in generateExistingPhis()
479 PhiOp1 = getInitPhiReg(*InstOp1, KernelBB); in generateExistingPhis()
558 NewPhi.addReg(PhiOp1).addMBB(BB1); in generateExistingPhis()
681 unsigned PhiOp1 = VRMap[PrologStage][Def]; in generatePhis() local
683 PhiOp1 = VRMap[PrologStage - np][Def]; in generatePhis()
697 NewPhi.addReg(PhiOp1).addMBB(BB1); in generatePhis()
705 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, PhiOp1, in generatePhis()