Lines Matching refs:SUB
635 setOperationAction(ISD::SUB, VT, Legal);
920 setOperationAction(ISD::SUB, MVT::v2i64, Expand);
7936 SDValue NegSize = DAG.getNode(ISD::SUB, dl, PtrVT,
8902 SDValue Tmp1 = DAG.getNode(ISD::SUB, dl, AmtVT,
8931 SDValue Tmp1 = DAG.getNode(ISD::SUB, dl, AmtVT,
8959 SDValue Tmp1 = DAG.getNode(ISD::SUB, dl, AmtVT,
11045 SDValue Y = DAG.getNode(ISD::SUB, dl, VT, Zero, X);
13182 auto SubNode = DAG.getNode(ISD::SUB, DL, MVT::i64, Op0, Op1);
13815 if (LHS.getOpcode() == ISD::SUB && isNullConstant(LHS.getOperand(0)) &&
13821 if (RHS.getOpcode() == ISD::SUB && isNullConstant(RHS.getOperand(0)) &&
15273 if (V1.getOpcode() == ISD::SUB &&
15279 if (V2.getOpcode() == ISD::SUB &&
15285 if (V1.getOpcode() == ISD::SUB && V2.getOpcode() == ISD::SUB &&
15556 Op = DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), Op);
16848 if (Sub.getOpcode() == ISD::SUB) {
16953 return DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), Res);
16967 return DAG.getNode(ISD::SUB, DL, VT, Op1, Op0);
16969 return DAG.getNode(ISD::SUB, DL, VT, Op0, Op1);
17085 if (N->getOperand(0).getOpcode() == ISD::SUB) {
17131 if (Cond.getOpcode() != ISD::SETCC || TrueOpnd.getOpcode() != ISD::SUB ||
17132 FalseOpnd.getOpcode() != ISD::SUB)