Lines Matching defs:MIS
469 MachineInstrSpan MIS(MII, MBB);
473 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MII);
474 for (const MachineInstr &MI : make_range(MIS.begin(), MII))
482 if (MIS.begin() == MII)
947 MachineInstrSpan MIS(MI, MI->getParent());
1039 assert(!MIS.empty() && "Unexpected empty span of instructions!");
1040 for (MachineInstr &MI : MIS)
1055 LLVM_DEBUG(dumpMachineInstrRangeWithSlotIndex(MIS.begin(), MIS.end(), LIS,
1065 if (std::distance(MIS.begin(), MIS.end()) <= 1)
1077 MachineInstrSpan MIS(MI, &MBB);
1081 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MI);
1083 LLVM_DEBUG(dumpMachineInstrRangeWithSlotIndex(MIS.begin(), MI, LIS, "reload",
1109 MachineInstrSpan MIS(MI, &MBB);
1125 LIS.InsertMachineInstrRangeInMaps(Spill, MIS.end());
1126 for (const MachineInstr &MI : make_range(Spill, MIS.end()))
1130 dumpMachineInstrRangeWithSlotIndex(Spill, MIS.end(), LIS, "spill"));
1135 if (IsRealSpill && std::distance(Spill, MIS.end()) <= 1)
1684 MachineInstrSpan MIS(MII, BB);
1687 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MII);
1688 for (const MachineInstr &MI : make_range(MIS.begin(), MII))