Lines Matching refs:SUB
798 setTargetDAGCombine(ISD::SUB);
3437 SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
3440 SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32, ShAmt,
3471 SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
3474 SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32, ShAmt,
3545 SDValue NegatedCount = DAG.getNode(ISD::SUB, dl, ShiftVT,
4910 if (Opcode == ISD::ADD || Opcode == ISD::SUB) {
4921 if (Opcode == ISD::ADD || Opcode == ISD::SUB) {
7468 /// PerformSUBCombine - Target-specific dag combine xforms for ISD::SUB.
7502 if (Opcode != ISD::ADD && Opcode != ISD::SUB &&
7505 if (Opcode != ISD::ADD && Opcode != ISD::SUB &&
7562 Res = DAG.getNode(ISD::SUB, DL, VT,
7574 Res = DAG.getNode(ISD::SUB, DL, VT,
7588 Res = DAG.getNode(ISD::SUB, DL, VT,
9003 case ISD::SUB: return PerformSUBCombine(N, DCI);
9342 if (Ptr->getOpcode() != ISD::ADD && Ptr->getOpcode() != ISD::SUB)
9401 if (Ptr->getOpcode() != ISD::ADD && Ptr->getOpcode() != ISD::SUB)
9734 // prints the negated value, for use with SUB instructions. It is
9777 // for 3-operand ADD/SUB immediate instructions.
9783 // modifier that prints the negated value, for use with SUB
9791 // modifier that prints the negated value, for use with SUB
9825 // ADD/SUB sp = sp + immediate.