Lines Matching refs:TestPos

97                             MachineBasicBlock::iterator TestPos,
100 MachineBasicBlock &TestMBB, MachineBasicBlock::iterator TestPos,
106 MachineBasicBlock::iterator TestPos,
110 MachineBasicBlock::iterator TestPos, const DebugLoc &TestLoc,
114 MachineBasicBlock::iterator TestPos,
118 MachineBasicBlock::iterator TestPos,
124 MachineBasicBlock::iterator TestPos,
418 auto TestPos = CopyDefI.getIterator(); in runOnMachineFunction() local
468 !HasEFLAGSClobber(TestMBB->begin(), TestPos)) { in runOnMachineFunction()
491 TestPos = TestMBB->getFirstTerminator()->getIterator(); in runOnMachineFunction()
497 llvm::reverse(llvm::make_range(TestMBB->instr_begin(), TestPos)), in runOnMachineFunction()
520 CondRegArray CondRegs = collectCondsInRegs(*TestMBB, TestPos); in runOnMachineFunction()
604 rewriteCMov(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
606 rewriteFCMov(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
608 rewriteSetCC(*TestMBB, TestPos, TestLoc, MI, *FlagUse, CondRegs); in runOnMachineFunction()
625 rewriteArithmetic(*TestMBB, TestPos, TestLoc, MI, *FlagUse, in runOnMachineFunction()
691 rewriteCondJmp(*TestMBB, TestPos, TestLoc, *JmpI, CondRegs); in runOnMachineFunction()
716 MachineBasicBlock &MBB, MachineBasicBlock::iterator TestPos) { in collectCondsInRegs() argument
721 llvm::reverse(llvm::make_range(MBB.begin(), TestPos))) { in collectCondsInRegs()
739 MachineBasicBlock &TestMBB, MachineBasicBlock::iterator TestPos, in promoteCondToReg() argument
742 auto SetI = BuildMI(TestMBB, TestPos, TestLoc, in promoteCondToReg()
751 MachineBasicBlock &TestMBB, MachineBasicBlock::iterator TestPos, in getCondOrInverseInReg() argument
756 CondReg = promoteCondToReg(TestMBB, TestPos, TestLoc, Cond); in getCondOrInverseInReg()
775 MachineBasicBlock &TestMBB, MachineBasicBlock::iterator TestPos, in rewriteArithmetic() argument
803 CondReg = promoteCondToReg(TestMBB, TestPos, TestLoc, Cond); in rewriteArithmetic()
821 MachineBasicBlock::iterator TestPos, in rewriteCMov() argument
831 getCondOrInverseInReg(TestMBB, TestPos, TestLoc, Cond, CondRegs); in rewriteCMov()
847 MachineBasicBlock::iterator TestPos, in rewriteFCMov() argument
857 getCondOrInverseInReg(TestMBB, TestPos, TestLoc, Cond, CondRegs); in rewriteFCMov()
892 MachineBasicBlock &TestMBB, MachineBasicBlock::iterator TestPos, in rewriteCondJmp() argument
899 getCondOrInverseInReg(TestMBB, TestPos, TestLoc, Cond, CondRegs); in rewriteCondJmp()
923 MachineBasicBlock::iterator TestPos, in rewriteSetCC() argument
934 CondReg = promoteCondToReg(TestMBB, TestPos, TestLoc, Cond); in rewriteSetCC()