Lines Matching refs:DefMI
726 MachineInstr *DefMI = MRI->getVRegDef(MO->getReg()); in runOnMachineFunction() local
727 if (DefMI && TII->isFoldableCopy(*DefMI)) { in runOnMachineFunction()
728 const MachineOperand &Def = DefMI->getOperand(0); in runOnMachineFunction()
732 const MachineOperand &Copied = DefMI->getOperand(1); in runOnMachineFunction()
825 MachineInstr *DefMI = MRI->getVRegDef(MI.getOperand(I).getReg()); in processPHINode() local
826 if (DefMI && DefMI->isPHI()) in processPHINode()
827 PHIOperands.insert(DefMI); in processPHINode()
848 MachineInstr *DefMI = MRI->getVRegDef(MaybeVGPRConstMO.getReg()); in tryMoveVGPRConstToSGPR() local
849 if (!DefMI || !DefMI->isMoveImmediate()) in tryMoveVGPRConstToSGPR()
852 MachineOperand *SrcConst = TII->getNamedOperand(*DefMI, AMDGPU::OpName::src0); in tryMoveVGPRConstToSGPR()
864 DefMI->eraseFromParent(); in tryMoveVGPRConstToSGPR()