Lines Matching refs:Cond
100 const DebugLoc &TestLoc, X86::CondCode Cond);
103 const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs);
722 X86::CondCode Cond = X86::getCondFromSETCC(MI); in collectCondsInRegs() local
723 if (Cond != X86::COND_INVALID && !MI.mayStore() && in collectCondsInRegs()
727 CondRegs[Cond] = MI.getOperand(0).getReg(); in collectCondsInRegs()
740 const DebugLoc &TestLoc, X86::CondCode Cond) { in promoteCondToReg() argument
743 .addImm(Cond); in promoteCondToReg()
752 const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs) { in getCondOrInverseInReg() argument
753 unsigned &CondReg = CondRegs[Cond]; in getCondOrInverseInReg()
754 unsigned &InvCondReg = CondRegs[X86::GetOppositeBranchCondition(Cond)]; in getCondOrInverseInReg()
756 CondReg = promoteCondToReg(TestMBB, TestPos, TestLoc, Cond); in getCondOrInverseInReg()
779 X86::CondCode Cond = X86::getCondFromSETCC(MI); in rewriteSetCC() local
783 unsigned &CondReg = CondRegs[Cond]; in rewriteSetCC()
785 CondReg = promoteCondToReg(MBB, Pos, Loc, Cond); in rewriteSetCC()
817 X86::CondCode Cond = X86::COND_B; // CF == 1 in rewriteArithmetic() local
826 unsigned &CondReg = CondRegs[Cond]; in rewriteArithmetic()
828 CondReg = promoteCondToReg(MBB, Pos, Loc, Cond); in rewriteArithmetic()