Lines Matching defs:cc1
35795 // Lower cascaded selects in form of (SecondCmov (FirstCMOV F, T, cc1), T, cc2).
35805 // (SecondCascadedCMOV (FirstCMOV F, T, cc1), T, cc2)
35999 // CMOV ((CMOV F, T, cc1), T, cc2) is checked here and handled by a separate
48637 // (CMOV F, T, ((cc1 | cc2) != 0)) -> (CMOV (CMOV F, T, cc1), T, cc2)
48638 // (CMOV F, T, ((cc1 & cc2) != 0)) -> (CMOV (CMOV T, F, !cc1), F, !cc2)
50140 enum X86::CondCode cc1 = (enum X86::CondCode)N1.getConstantOperandVal(0);
50142 if (cc1 == X86::COND_E || cc1 == X86::COND_NE) {
50144 cc0 = cc1;
50145 cc1 = tmp;
50148 if ((cc0 == X86::COND_E && cc1 == X86::COND_NP) ||
50149 (cc0 == X86::COND_NE && cc1 == X86::COND_P)) {
50989 // and/or(setcc(cc0, flag0), setcc(cc1, sub (X, Y)))
50991 // setcc(cc1, ccmp(X, Y, ~cflags/cflags, cc0/~cc0, flag0))
50993 // and/or(setcc(cc0, flag0), setcc(cc1, cmp (X, 0)))
50995 // setcc(cc1, ctest(X, X, ~cflags/cflags, cc0/~cc0, flag0))
50997 // where cflags is determined by cc1.