Lines Matching refs:getIterator
153 MachineInstr &PrevI = *std::prev(SplitI.getIterator()); in splitBlock()
157 assert(!std::prev(PrevI.getIterator())->isTerminator() && in splitBlock()
167 std::any_of(SplitI.getIterator(), MBB.instr_end(), in splitBlock()
185 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); in splitBlock()
437 auto TestPos = CopyDefI.getIterator(); in runOnMachineFunction()
505 if (HasEFLAGSClobber(HoistMBB->getFirstTerminator()->getIterator(), in runOnMachineFunction()
511 TestPos = TestMBB->getFirstTerminator()->getIterator(); in runOnMachineFunction()
565 ? std::next(CopyI->getIterator()) in runOnMachineFunction()
605 auto JmpIt = MI.getIterator(); in runOnMachineFunction()
802 auto MIB = BuildMI(*MI.getParent(), MI.getIterator(), MI.getDebugLoc(), in rewriteSetCC()
833 BuildMI(*MI.getParent(), MI.getIterator(), MI.getDebugLoc(), in rewriteArithmetic()
906 insertTest(*MI.getParent(), MI.getIterator(), MI.getDebugLoc(), CondReg); in rewriteMI()