Lines Matching refs:SETCC_CARRY
8660 DAG.getNode(X86ISD::SETCC_CARRY, DL, Op.getValueType(),
8673 // Look past (and (setcc_carry (cmp ...)), 1).
8675 Cond.getOperand(0).getOpcode() == X86ISD::SETCC_CARRY) {
8684 Cond.getOpcode() == X86ISD::SETCC_CARRY) {
8725 // a < b ? -1 : 0 -> RES = ~setcc_carry
8726 // a < b ? 0 : -1 -> RES = setcc_carry
8727 // a >= b ? -1 : 0 -> RES = setcc_carry
8728 // a >= b ? 0 : -1 -> RES = ~setcc_carry
8734 SDValue Res = DAG.getNode(X86ISD::SETCC_CARRY, DL, Op.getValueType(),
8797 // Look pass (and (setcc_carry (cmp ...)), 1).
8799 Cond.getOperand(0).getOpcode() == X86ISD::SETCC_CARRY) {
8808 Cond.getOpcode() == X86ISD::SETCC_CARRY) {
10643 case X86ISD::SETCC_CARRY: return "X86ISD::SETCC_CARRY";
12365 // SETCC_CARRY sets the dest to ~0 for true or 0 for false.
12366 if (Op.getOpcode() == X86ISD::SETCC_CARRY)
13076 if (N00.getOpcode() == X86ISD::SETCC_CARRY ||
13079 N00.getOperand(0).getOpcode() == X86ISD::SETCC_CARRY)) {
14038 // (i32 zext (and (i8 x86isd::setcc_carry), 1)) ->
14039 // (and (i32 x86isd::setcc_carry), 1)
14049 if (N00.getOpcode() != X86ISD::SETCC_CARRY)
14055 DAG.getNode(X86ISD::SETCC_CARRY, dl, VT,
14074 DAG.getNode(X86ISD::SETCC_CARRY, DL, MVT::i8,
14107 // Strength reduce this down to a "set on carry" aka SETCC_CARRY&1.
14117 DAG.getNode(X86ISD::SETCC_CARRY, DL, VT,