Lines Matching defs:CondReg
772 unsigned &CondReg = CondRegs[Cond];
774 if (!CondReg && !InvCondReg)
775 CondReg = promoteCondToReg(TestMBB, TestPos, TestLoc, Cond);
777 if (CondReg)
778 return {CondReg, false};
828 unsigned &CondReg = CondRegs[Cond];
829 if (!CondReg)
830 CondReg = promoteCondToReg(TestMBB, TestPos, TestLoc, Cond);
839 .addReg(CondReg)
855 unsigned CondReg;
857 std::tie(CondReg, Inverted) =
863 insertTest(MBB, CMovI.getIterator(), CMovI.getDebugLoc(), CondReg);
881 unsigned CondReg;
883 std::tie(CondReg, Inverted) =
889 insertTest(MBB, CMovI.getIterator(), CMovI.getDebugLoc(), CondReg);
923 unsigned CondReg;
925 std::tie(CondReg, Inverted) =
931 insertTest(JmpMBB, JmpI.getIterator(), JmpI.getDebugLoc(), CondReg);
959 unsigned &CondReg = CondRegs[Cond];
960 if (!CondReg)
961 CondReg = promoteCondToReg(TestMBB, TestPos, TestLoc, Cond);
968 MRI->replaceRegWith(SetCCI.getOperand(0).getReg(), CondReg);
980 MIB.addReg(CondReg);