Lines Matching defs:LastMI
107 /// instructions. The search range is from FirstMI to LastMI (exclusive). If no
110 MachineBasicBlock::instr_iterator LastMI) {
111 for (auto MII = FirstMI; MII != LastMI; ++MII)
118 /// a sequence of instructions starting from FirstMI to LastMI (exclusive).
125 MachineBasicBlock::instr_iterator LastMI) {
126 assert(FirstMI != LastMI && "Empty bundle?");
127 MIBundleBuilder Bundle(MBB, FirstMI, LastMI);
134 BuildMI(MF, getDebugLoc(FirstMI, LastMI), TII->get(TargetOpcode::BUNDLE));
146 for (auto MII = FirstMI; MII != LastMI; ++MII) {
228 for (auto MII = FirstMI; MII != LastMI; ++MII) {
245 MachineBasicBlock::instr_iterator LastMI = std::next(FirstMI);
246 while (LastMI != E && LastMI->isInsideBundle())
247 ++LastMI;
248 finalizeBundle(MBB, FirstMI, LastMI);
249 return LastMI;