Lines Matching refs:getVRegDef
404 int LoopValStage = Schedule.getStage(MRI.getVRegDef(LoopVal)); in generateExistingPhis()
455 MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1); in generateExistingPhis()
463 InstOp1 = MRI.getVRegDef(PhiOp1); in generateExistingPhis()
477 if (MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1)) in generateExistingPhis()
481 MachineInstr *PhiInst = MRI.getVRegDef(LoopVal); in generateExistingPhis()
650 if (MachineInstr *InstOp2 = MRI.getVRegDef(PhiOp2)) in generatePhis()
816 MachineInstr *MI = MRI.getVRegDef(LCDef); in splitLifetimes()
946 MachineInstr *BaseDef = MRI.getVRegDef(BaseReg); in computeDelta()
949 BaseDef = MRI.getVRegDef(BaseReg); in computeDelta()
1048 MachineInstr *Def = MRI.getVRegDef(reg); in updateInstruction()
1069 MachineInstr *Def = MRI.getVRegDef(Reg); in findDefInLoop()
1075 Def = MRI.getVRegDef(Def->getOperand(i).getReg()); in findDefInLoop()
1088 MachineInstr *LoopInst = MRI.getVRegDef(LoopVal); in getPrevMapVal()
1125 unsigned PhiStage = (unsigned)Schedule.getStage(MRI.getVRegDef(PhiDef)); in rewritePhiValues()
1126 unsigned LoopStage = (unsigned)Schedule.getStage(MRI.getVRegDef(LoopVal)); in rewritePhiValues()
1213 MachineInstr *Use = MRI.getVRegDef(LoopVal); in isLoopCarried()
1494 MachineInstr *MI = MRI.getVRegDef(R); in phi()
1559 MachineInstr *MI = MRI.getVRegDef(MO->getReg()); in KernelOperandInfo()
1592 MRI.getVRegDef(MO->getReg())->getParent() == BB; in isRegInLoop()
1678 MachineInstr *Def = MRI.getVRegDef(MI.getOperand(1).getReg()); in moveStageBetweenBlocks()
1741 CanonicalUse = MRI.getVRegDef(CanonicalUseReg); in getPhiCanonicalReg()
2318 MachineInstr *DefInst = MRI.getVRegDef(OrigReg); in updateInstrUse()
2329 DefInst = MRI.getVRegDef(LoopReg); in updateInstrUse()
2644 MachineInstr *DefMI = MRI.getVRegDef(MO.getReg()); in calcNumUnroll()
2653 DefMI = MRI.getVRegDef(getLoopPhiReg(*DefMI, OrigKernel)); in calcNumUnroll()
2726 MRI.getVRegDef(LoopVal)->getParent() != BB) { in canApply()