Lines Matching refs:FirstMI
107 /// a sequence of instructions starting from FirstMI to LastMI (exclusive).
113 MachineBasicBlock::instr_iterator FirstMI,
115 assert(FirstMI != LastMI && "Empty bundle?");
116 MIBundleBuilder Bundle(MBB, FirstMI, LastMI);
123 BuildMI(MF, FirstMI->getDebugLoc(), TII->get(TargetOpcode::BUNDLE));
135 for (; FirstMI != LastMI; ++FirstMI) {
136 for (unsigned i = 0, e = FirstMI->getNumOperands(); i != e; ++i) {
137 MachineOperand &MO = FirstMI->getOperand(i);
224 MachineBasicBlock::instr_iterator FirstMI) {
226 MachineBasicBlock::instr_iterator LastMI = std::next(FirstMI);
229 finalizeBundle(MBB, FirstMI, LastMI);