Lines Matching defs:OutMI
43 static void removeRegisterOperands(const MachineInstr *MI, MCInst &OutMI);
167 MCInst &OutMI) const {
168 OutMI.setOpcode(MI->getOpcode());
263 OutMI.addOperand(MCOp);
267 removeRegisterOperands(MI, OutMI);
269 OutMI.insert(OutMI.begin(), MCOperand::createImm(MI->getNumExplicitDefs()));
272 static void removeRegisterOperands(const MachineInstr *MI, MCInst &OutMI) {
290 auto RegOpcode = OutMI.getOpcode();
293 OutMI.setOpcode(StackOpcode);
296 for (auto I = OutMI.getNumOperands(); I; --I) {
297 auto &MO = OutMI.getOperand(I - 1);
299 OutMI.erase(&MO);