Lines Matching defs:MIS
473 MachineInstrSpan MIS(MII, MBB);
477 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MII);
478 for (const MachineInstr &MI : make_range(MIS.begin(), MII))
486 if (MIS.begin() == MII)
950 MachineInstrSpan MIS(MI, MI->getParent());
1042 assert(!MIS.empty() && "Unexpected empty span of instructions!");
1043 for (MachineInstr &MI : MIS)
1058 LLVM_DEBUG(dumpMachineInstrRangeWithSlotIndex(MIS.begin(), MIS.end(), LIS,
1068 if (std::distance(MIS.begin(), MIS.end()) <= 1)
1080 MachineInstrSpan MIS(MI, &MBB);
1084 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MI);
1086 LLVM_DEBUG(dumpMachineInstrRangeWithSlotIndex(MIS.begin(), MI, LIS, "reload",
1112 MachineInstrSpan MIS(MI, &MBB);
1128 LIS.InsertMachineInstrRangeInMaps(Spill, MIS.end());
1129 for (const MachineInstr &MI : make_range(Spill, MIS.end()))
1133 dumpMachineInstrRangeWithSlotIndex(Spill, MIS.end(), LIS, "spill"));
1138 if (IsRealSpill && std::distance(Spill, MIS.end()) <= 1)
1681 MachineInstrSpan MIS(MII, BB);
1684 LIS.InsertMachineInstrRangeInMaps(MIS.begin(), MII);
1685 for (const MachineInstr &MI : make_range(MIS.begin(), MII))