Lines Matching defs:MI
19 static bool hasRAWHazard(MachineInstr *DefMI, MachineInstr *MI,
22 const MCInstrDesc &MCID = MI->getDesc();
24 if (MI->mayStore())
30 return MI->readsRegister(DefMI->getOperand(0).getReg(), &TRI);
38 MachineInstr *MI = SU->getInstr();
40 if (!MI->isDebugValue()) {
43 const MCInstrDesc &MCID = MI->getDesc();
48 MI->getParent()->getParent()->getTarget();
66 (TII.canCauseFpMLxStall(MI->getOpcode()) ||
67 hasRAWHazard(DefMI, MI, TII.getRegisterInfo()))) {
86 MachineInstr *MI = SU->getInstr();
87 if (!MI->isDebugValue()) {
88 LastMI = MI;