Home | History | Annotate | Download | only in AArch64

Lines Matching defs:DefMI

294     const MachineInstr *DefMI = MRI.getVRegDef(VReg);
295 if (!DefMI->isFullCopy())
297 VReg = DefMI->getOperand(1).getReg();
312 const MachineInstr *DefMI = MRI.getVRegDef(VReg);
315 switch (DefMI->getOpcode()) {
319 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1)
325 if (!DefMI->getOperand(2).isImm() || DefMI->getOperand(2).getImm() != 1 ||
326 DefMI->getOperand(3).getImm() != 0)
335 unsigned ZReg = removeCopies(MRI, DefMI->getOperand(1).getReg());
346 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1)
352 unsigned ZReg = removeCopies(MRI, DefMI->getOperand(1).getReg());
365 *NewVReg = DefMI->getOperand(SrcOpNum).getReg();