Lines Matching refs:iterator
97 MachineBasicBlock::iterator &MI, bool DoInsertAtI1,
104 void emitCombineRR(MachineBasicBlock::iterator &Before, unsigned DestReg,
107 void emitCombineRI(MachineBasicBlock::iterator &Before, unsigned DestReg,
110 void emitCombineIR(MachineBasicBlock::iterator &Before, unsigned DestReg,
113 void emitCombineII(MachineBasicBlock::iterator &Before, unsigned DestReg,
116 void emitConst64(MachineBasicBlock::iterator &Before, unsigned DestReg,
331 MachineBasicBlock::iterator I(I1), End(I2);
334 End = std::next(MachineBasicBlock::iterator(I2));
422 MachineBasicBlock::iterator It(DefInst);
481 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end(); BI != BE;
487 for(MachineBasicBlock::iterator MI = BI->begin(), End = BI->end();
527 MachineBasicBlock::iterator I2 = std::next(MachineBasicBlock::iterator(I1));
533 for (MachineBasicBlock::iterator End = I1.getParent()->end(); I2 != End;
574 MachineBasicBlock::iterator &MI,
615 MachineBasicBlock::iterator InsertPt(DoInsertAtI1 ? I1 : I2);
634 // If iterator MI is pointing to DEBUG_VAL, make sure
646 void HexagonCopyToCombine::emitConst64(MachineBasicBlock::iterator &InsertPt,
663 void HexagonCopyToCombine::emitCombineII(MachineBasicBlock::iterator &InsertPt,
757 void HexagonCopyToCombine::emitCombineIR(MachineBasicBlock::iterator &InsertPt,
805 void HexagonCopyToCombine::emitCombineRI(MachineBasicBlock::iterator &InsertPt,
854 void HexagonCopyToCombine::emitCombineRR(MachineBasicBlock::iterator &InsertPt,