Lines Matching refs:getIterator
237 MachineInstr &PrevI = *std::prev(SplitI.getIterator()); in splitBlock()
241 assert(!std::prev(PrevI.getIterator())->isTerminator() && in splitBlock()
251 std::any_of(SplitI.getIterator(), MBB.instr_end(), in splitBlock()
269 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); in splitBlock()
418 auto TestPos = CopyDefI.getIterator(); in runOnMachineFunction()
485 if (HasEFLAGSClobber(HoistMBB->getFirstTerminator()->getIterator(), in runOnMachineFunction()
491 TestPos = TestMBB->getFirstTerminator()->getIterator(); in runOnMachineFunction()
545 ? std::next(CopyI->getIterator()) in runOnMachineFunction()
592 auto JmpIt = MI.getIterator(); in runOnMachineFunction()
810 BuildMI(MBB, MI.getIterator(), MI.getDebugLoc(), TII->get(X86::ADD8ri)) in rewriteArithmetic()
836 insertTest(MBB, CMovI.getIterator(), CMovI.getDebugLoc(), CondReg); in rewriteCMov()
862 insertTest(MBB, CMovI.getIterator(), CMovI.getDebugLoc(), CondReg); in rewriteFCMov()
904 insertTest(JmpMBB, JmpI.getIterator(), JmpI.getDebugLoc(), CondReg); in rewriteCondJmp()
951 auto MIB = BuildMI(*SetCCI.getParent(), SetCCI.getIterator(), in rewriteSetCC()