Lines Matching defs:CmpMI
68 MachineBasicBlock::iterator CmpMI = MI;
69 while (CmpMI != MI->getParent()->begin()) {
70 --CmpMI;
71 if (CmpMI->modifiesRegister(ARM::VPR, TRI))
73 if (CmpMI->readsRegister(ARM::VPR, TRI))
77 if (CmpMI == MI)
79 NewOpcode = VCMPOpcodeToVPT(CmpMI->getOpcode());
83 // Search forward from CmpMI to MI, checking if either register was def'd
84 if (registerDefinedBetween(CmpMI->getOperand(1).getReg(), std::next(CmpMI),
87 if (registerDefinedBetween(CmpMI->getOperand(2).getReg(), std::next(CmpMI),
90 return &*CmpMI;