reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
690 SDValue ShiftAmount = DAG.getConstant(SHLAmount, dl, SHVT); 692 DAG.getNode(ISD::SHL, dl, PromotedType, Op1Promoted, ShiftAmount); 694 DAG.getNode(ISD::SHL, dl, PromotedType, Op2Promoted, ShiftAmount); 697 DAG.getNode(Opcode, dl, PromotedType, Op1Promoted, Op2Promoted); 698 return DAG.getNode(ShiftOp, dl, PromotedType, Result, ShiftAmount); 702 DAG.getNode(ISD::UMAX, dl, PromotedType, Op1Promoted, Op2Promoted); 703 return DAG.getNode(ISD::SUB, dl, PromotedType, Max, Op2Promoted); 708 SDValue SatMax = DAG.getConstant(MaxVal, dl, PromotedType); 710 DAG.getNode(ISD::ADD, dl, PromotedType, Op1Promoted, Op2Promoted); 711 return DAG.getNode(ISD::UMIN, dl, PromotedType, Add, SatMax); 717 SDValue SatMin = DAG.getConstant(MinVal, dl, PromotedType); 718 SDValue SatMax = DAG.getConstant(MaxVal, dl, PromotedType); 720 DAG.getNode(AddOp, dl, PromotedType, Op1Promoted, Op2Promoted); 721 Result = DAG.getNode(ISD::SMIN, dl, PromotedType, Result, SatMax); 722 Result = DAG.getNode(ISD::SMAX, dl, PromotedType, Result, SatMin);