Lines Matching refs:Cond1
8967 // select (and Cond0, Cond1), X, Y
8968 // -> select Cond0, (select Cond1, X, Y), Y
8971 SDValue Cond1 = N0->getOperand(1);
8973 DAG.getNode(ISD::SELECT, DL, N1.getValueType(), Cond1, N1, N2, Flags);
8981 // select (or Cond0, Cond1), X, Y -> select Cond0, X, (select Cond1, X, Y)
8984 SDValue Cond1 = N0->getOperand(1);
8986 Cond1, N1, N2, Flags);
8995 // select Cond0, (select Cond1, X, Y), Y -> select (and Cond0, Cond1), X, Y
9014 // select Cond0, X, (select Cond1, X, Y) -> select (or Cond0, Cond1), X, Y
9043 SDValue Cond0 = N0.getOperand(0), Cond1 = N0.getOperand(1);
9051 if (SDValue FMinMax = combineMinNumMaxNum(DL, VT, Cond0, Cond1, N1, N2,
9064 auto *NotC = dyn_cast<ConstantSDNode>(Cond1);
9090 SDValue SelectNode = DAG.getNode(ISD::SELECT_CC, DL, VT, Cond0, Cond1, N1,