reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8337 if (VT == VT0 && VT == MVT::i1 && (N0 == N1 || isOneConstant(N1))) 8337 if (VT == VT0 && VT == MVT::i1 && (N0 == N1 || isOneConstant(N1))) 8338 return DAG.getNode(ISD::OR, DL, VT, N0, N2); 8344 if (VT == VT0 && VT == MVT::i1 && isNullConstant(N1)) { 8344 if (VT == VT0 && VT == MVT::i1 && isNullConstant(N1)) { 8345 SDValue NOTNode = DAG.getNOT(SDLoc(N0), N0, VT); 8347 return DAG.getNode(ISD::AND, DL, VT, NOTNode, N2); 8350 if (VT == VT0 && VT == MVT::i1 && isOneConstant(N2)) { 8350 if (VT == VT0 && VT == MVT::i1 && isOneConstant(N2)) { 8351 SDValue NOTNode = DAG.getNOT(SDLoc(N0), N0, VT); 8353 return DAG.getNode(ISD::OR, DL, VT, NOTNode, N1); 8357 if (VT == VT0 && VT == MVT::i1 && (N0 == N2 || isNullConstant(N2))) 8357 if (VT == VT0 && VT == MVT::i1 && (N0 == N2 || isNullConstant(N2))) 8358 return DAG.getNode(ISD::AND, DL, VT, N0, N1); 8374 TLI.shouldNormalizeToSelectSequence(*DAG.getContext(), VT); 8444 SDValue SelectOp = DAG.getSelect(DL, VT, F, N2, N1); 8459 if (SDValue FMinMax = combineMinNumMaxNum(DL, VT, Cond0, Cond1, N1, N2, 8468 if (!LegalOperations && TLI.isOperationLegalOrCustom(ISD::UADDO, VT) && 8486 SDVTList VTs = DAG.getVTList(VT, VT0); 8488 return DAG.getSelect(DL, VT, UAO.getValue(1), N1, UAO.getValue(0)); 8492 if (TLI.isOperationLegal(ISD::SELECT_CC, VT) || 8494 TLI.isOperationLegalOrCustom(ISD::SELECT_CC, VT))) { 8498 SDValue SelectNode = DAG.getNode(ISD::SELECT_CC, DL, VT, Cond0, Cond1, N1,