Lines Matching refs:getIterator
255 MachineInstr &PrevI = *std::prev(SplitI.getIterator()); in splitBlock()
259 assert(!std::prev(PrevI.getIterator())->isTerminator() && in splitBlock()
269 std::any_of(SplitI.getIterator(), MBB.instr_end(), in splitBlock()
287 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); in splitBlock()
436 auto TestPos = CopyDefI.getIterator(); in runOnMachineFunction()
503 if (HasEFLAGSClobber(HoistMBB->getFirstTerminator()->getIterator(), in runOnMachineFunction()
509 TestPos = TestMBB->getFirstTerminator()->getIterator(); in runOnMachineFunction()
563 ? std::next(CopyI->getIterator()) in runOnMachineFunction()
610 auto JmpIt = MI.getIterator(); in runOnMachineFunction()
836 BuildMI(MBB, MI.getIterator(), MI.getDebugLoc(), TII->get(X86::ADD8ri)) in rewriteArithmetic()
862 insertTest(MBB, CMovI.getIterator(), CMovI.getDebugLoc(), CondReg); in rewriteCMov()
888 insertTest(MBB, CMovI.getIterator(), CMovI.getDebugLoc(), CondReg); in rewriteFCMov()
930 insertTest(JmpMBB, JmpI.getIterator(), JmpI.getDebugLoc(), CondReg); in rewriteCondJmp()
977 auto MIB = BuildMI(*SetCCI.getParent(), SetCCI.getIterator(), in rewriteSetCC()