Lines Matching defs:UseMO
116 for (auto &UseMO : MI->uses()) {
117 if (!UseMO.isReg())
119 if (UseMO.isTied())
121 if (!UseMO.getReg().isVirtual())
124 if (UseMO.isUndef() || findImplictDefMIFromReg(UseMO.getReg(), MRI))
125 Changed |= fixupIllOperand(MI, UseMO);
134 for (MachineOperand &UseMO : MI.uses()) {
135 if (!UseMO.isReg())
137 if (!UseMO.getReg().isVirtual())
139 if (UseMO.isTied())
142 Register Reg = UseMO.getReg();
193 UseMO.setReg(LatestReg);
226 MachineOperand &UseMO = MI.getOperand(UseOpIdx);
227 if (UseMO.getReg() == MCRegister::NoRegister) {
236 UseMO.setReg(NewDest);