Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:UseMI

151   MachineInstr *DefMI = 0, *UseMI = 0;
165 if (UseMI && UseMI != MI)
170 UseMI = MI;
173 if (!DefMI || !UseMI)
177 << " into single use: " << *UseMI);
180 if (UseMI->readsWritesVirtualRegister(LI->reg, &Ops).second)
183 MachineInstr *FoldMI = TII.foldMemoryOperand(UseMI, Ops, DefMI);
187 LIS.ReplaceMachineInstrInMaps(UseMI, FoldMI);
188 UseMI->eraseFromParent();