Lines Matching defs:SumDiff
10720 SDValue SumDiff = Result.getValue(0);
10729 return DAG.getNode(ISD::OR, dl, VT, SumDiff, OverflowMask);
10732 return DAG.getSelect(dl, VT, Overflow, AllOnes, SumDiff);
10740 return DAG.getNode(ISD::AND, dl, VT, SumDiff, Not);
10743 return DAG.getSelect(dl, VT, Overflow, Zero, SumDiff);
10765 return DAG.getSelect(dl, VT, Overflow, SatMax, SumDiff);
10773 return DAG.getSelect(dl, VT, Overflow, SatMin, SumDiff);
10777 // Overflow ? (SumDiff >> BW) ^ MinVal : SumDiff
10780 SDValue Shift = DAG.getNode(ISD::SRA, dl, VT, SumDiff,
10783 return DAG.getSelect(dl, VT, Overflow, Result, SumDiff);