Lines Matching refs:SETCC

263     setOperationAction(ISD::SETCC, MVT::i32, Promote);
460 ISD::SETCC, ISD::FCEIL, ISD::FFLOOR,
951 ISD::FNEARBYINT, ISD::IS_FPCLASS, ISD::SETCC, ISD::FMAXIMUM,
1167 setOperationAction(ISD::SETCC, VT, Custom);
1380 setOperationAction(ISD::SETCC, VT, Custom);
1472 ISD::AND, ISD::OR, ISD::XOR, ISD::SETCC, ISD::SELECT});
4032 // A BUILD_VECTOR can be lowered as a SETCC. For each fixed-length mask
6018 VP_CASE(SETCC) // VP_SETCC
6929 // into separate SETCC+SELECT just like LegalizeDAG.
6941 DAG.getNode(ISD::SETCC, DL, CCVT, Tmp1, Tmp2, CC, Op->getFlags());
6944 case ISD::SETCC: {
7538 assert(Val->getOpcode() == ISD::SETCC);
7605 if (CondV.getOpcode() == ISD::SETCC && TrueV.getOpcode() == ISD::SETCC &&
7606 FalseV.getOpcode() == ISD::SETCC) {
7800 // If the condition is not an integer SETCC which operates on XLenVT, we need
7804 if (CondV.getOpcode() != ISD::SETCC ||
7814 // If the CondV is the output of a SETCC node which operates on XLenVT inputs,
7815 // then merge the SETCC node into the lowered RISCVISD::SELECT_CC to take
7827 // FIXME: We don't need the condition to be SETLT or even a SETCC,
7876 if (CondV.getOpcode() == ISD::SETCC &&
8053 // Lower splats of i1 types to SETCC. For each mask vector type, we have a
13467 if (N1.getOpcode() == ISD::SETCC && N1.hasOneUse()) {
13478 N1.getOperand(0).getOpcode() == ISD::SETCC) {
13527 if (isNullConstant(N0) && N1.getOpcode() == ISD::SETCC && N1.hasOneUse() &&
13617 if (Cond.getOpcode() != ISD::SETCC)
13644 if (False.getOpcode() != ISD::SETCC || False.getOperand(0) != True)
13824 if (N0.getOpcode() == ISD::SETCC && isOneConstant(N1) && N0.hasOneUse()) {
13841 isOneConstant(N1) && N0.getOperand(0).getOpcode() == ISD::SETCC) {
15727 if (Setcc.getOpcode() != ISD::SETCC)
15730 if (Setcc.getOpcode() != ISD::SETCC || !Setcc.hasOneUse() ||
15794 if (LHS.getOpcode() == ISD::SETCC && isNullConstant(RHS) &&
15926 if (Cond.getOpcode() != ISD::SETCC)
15986 if (Cond.getOpcode() != ISD::SETCC || !Cond.hasOneUse())
16847 case ISD::SETCC:
16907 if (Cond.getOpcode() == ISD::SETCC && isNullConstant(Cond.getOperand(1))) {