Lines Matching refs:DefMI
724 MachineInstr *DefMI = MRI->getVRegDef(MO->getReg()); in runOnMachineFunction() local
725 if (DefMI && TII->isFoldableCopy(*DefMI)) { in runOnMachineFunction()
726 const MachineOperand &Def = DefMI->getOperand(0); in runOnMachineFunction()
730 const MachineOperand &Copied = DefMI->getOperand(1); in runOnMachineFunction()
823 MachineInstr *DefMI = MRI->getVRegDef(MI.getOperand(I).getReg()); in processPHINode() local
824 if (DefMI && DefMI->isPHI()) in processPHINode()
825 PHIOperands.insert(DefMI); in processPHINode()
846 MachineInstr *DefMI = MRI->getVRegDef(MaybeVGPRConstMO.getReg()); in tryMoveVGPRConstToSGPR() local
847 if (!DefMI || !DefMI->isMoveImmediate()) in tryMoveVGPRConstToSGPR()
850 MachineOperand *SrcConst = TII->getNamedOperand(*DefMI, AMDGPU::OpName::src0); in tryMoveVGPRConstToSGPR()
862 DefMI->eraseFromParent(); in tryMoveVGPRConstToSGPR()