Lines Matching refs:MI
1193 MSP430TargetLowering::EmitShiftInstr(MachineInstr *MI,
1197 DebugLoc dl = MI->getDebugLoc();
1202 switch (MI->getOpcode()) {
1242 RemBB->splice(RemBB->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
1256 unsigned ShiftAmtSrcReg = MI->getOperand(2).getReg();
1257 unsigned SrcReg = MI->getOperand(1).getReg();
1258 unsigned DstReg = MI->getOperand(0).getReg();
1294 MI->eraseFromParent(); // The pseudo instruction is gone now.
1299 MSP430TargetLowering::EmitInstrWithCustomInserter(MachineInstr *MI,
1301 unsigned Opc = MI->getOpcode();
1306 return EmitShiftInstr(MI, BB);
1309 DebugLoc dl = MI->getDebugLoc();
1336 std::next(MachineBasicBlock::iterator(MI)), BB->end());
1344 .addImm(MI->getOperand(3).getImm());
1359 MI->getOperand(0).getReg())
1360 .addReg(MI->getOperand(2).getReg()).addMBB(copy0MBB)
1361 .addReg(MI->getOperand(1).getReg()).addMBB(thisMBB);
1363 MI->eraseFromParent(); // The pseudo instruction is gone now.