Lines Matching refs:MIS

417   MachineInstrSpan MIS(MII, MBB);  in hoistSpillInsideBB()  local
421 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MII); in hoistSpillInsideBB()
422 for (const MachineInstr &MI : make_range(MIS.begin(), MII)) in hoistSpillInsideBB()
430 if (MIS.begin() == MII) in hoistSpillInsideBB()
864 MachineInstrSpan MIS(MI, MI->getParent()); in foldMemoryOperand() local
956 assert(!MIS.empty() && "Unexpected empty span of instructions!"); in foldMemoryOperand()
957 for (MachineInstr &MI : MIS) in foldMemoryOperand()
972 LLVM_DEBUG(dumpMachineInstrRangeWithSlotIndex(MIS.begin(), MIS.end(), LIS, in foldMemoryOperand()
982 if (std::distance(MIS.begin(), MIS.end()) <= 1) in foldMemoryOperand()
994 MachineInstrSpan MIS(MI, &MBB); in insertReload() local
998 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MI); in insertReload()
1000 LLVM_DEBUG(dumpMachineInstrRangeWithSlotIndex(MIS.begin(), MI, LIS, "reload", in insertReload()
1027 MachineInstrSpan MIS(MI, &MBB); in insertSpill() local
1043 LIS.InsertMachineInstrRangeInMaps(Spill, MIS.end()); in insertSpill()
1044 for (const MachineInstr &MI : make_range(Spill, MIS.end())) in insertSpill()
1048 dumpMachineInstrRangeWithSlotIndex(Spill, MIS.end(), LIS, "spill")); in insertSpill()
1053 if (IsRealSpill && std::distance(Spill, MIS.end()) <= 1) in insertSpill()
1597 MachineInstrSpan MIS(MII, BB); in hoistAllSpills() local
1600 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MII); in hoistAllSpills()
1601 for (const MachineInstr &MI : make_range(MIS.begin(), MII)) in hoistAllSpills()