Lines Matching defs:LocalMIs
467 SmallPtrSetImpl<MachineInstr *> &LocalMIs);
469 SmallPtrSetImpl<MachineInstr *> &LocalMIs);
475 SmallPtrSetImpl<MachineInstr *> &LocalMIs);
797 SmallPtrSetImpl<MachineInstr *> &LocalMIs) {
875 if (!LocalMIs.count(UseMI))
981 MachineInstr &MI, SmallPtrSetImpl<MachineInstr *> &LocalMIs) {
990 if (!TII->optimizeSelect(MI, LocalMIs))
1316 /// All COPY instructions created, are inserted in \p LocalMIs.
1318 MachineInstr &MI, SmallPtrSetImpl<MachineInstr *> &LocalMIs) {
1347 LocalMIs.insert(&NewCopy);
1700 SmallPtrSet<MachineInstr *, 16> LocalMIs;
1721 LocalMIs.insert(MI);
1781 optimizeUncoalescableCopy(*MI, LocalMIs)) ||
1783 (MI->isSelect() && optimizeSelect(*MI, LocalMIs))) {
1785 LocalMIs.erase(MI);
1803 LocalMIs.erase(MI);
1813 Changed |= optimizeExtInstr(*MI, MBB, LocalMIs);
1823 LocalMIs.erase(MI);
1855 // Update LocalMIs since we replaced MI with FoldMI and deleted
1859 LocalMIs.erase(MI);
1860 LocalMIs.erase(DefMI);
1861 LocalMIs.insert(FoldMI);