Searched refs:SatMax (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeIntegerTypes.cpp | 792 SDValue SatMax = DAG.getConstant(MaxVal, dl, PromotedType); in PromoteIntRes_ADDSUBSHLSAT() local 795 return DAG.getNode(ISD::UMIN, dl, PromotedType, Add, SatMax); in PromoteIntRes_ADDSUBSHLSAT() 839 SDValue SatMax = DAG.getConstant(MaxVal, dl, PromotedType); in PromoteIntRes_ADDSUBSHLSAT() local 842 Result = DAG.getNode(ISD::SMIN, dl, PromotedType, Result, SatMax); in PromoteIntRes_ADDSUBSHLSAT() 3428 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in ExpandIntRes_MULFIX() local 3431 Result = DAG.getSelect(dl, VT, ProdNeg, SatMax, SatMin); in ExpandIntRes_MULFIX() 3437 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in ExpandIntRes_MULFIX() local 3438 Result = DAG.getSelect(dl, VT, Overflow, SatMax, Product); in ExpandIntRes_MULFIX() 3522 SDValue SatMax, SatMin; in ExpandIntRes_MULFIX() local 3533 SatMax = DAG.getSetCC(dl, BoolNVT, Tmp, NVTZero, ISD::SETNE); in ExpandIntRes_MULFIX() [all …]
|
| H A D | TargetLowering.cpp | 8034 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in expandAddSubSat() local 8036 Result = DAG.getSelect(dl, VT, SumNeg, SatMax, SatMin); in expandAddSubSat() 8064 SDValue SatMax = DAG.getConstant(APInt::getSignedMaxValue(BW), dl, VT); in expandShlSat() local 8066 SatMin, SatMax, ISD::SETLT); in expandShlSat() 8110 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in expandFixedPointMul() local 8112 Result = DAG.getSelect(dl, VT, ProdNeg, SatMax, SatMin); in expandFixedPointMul() 8121 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in expandFixedPointMul() local 8122 return DAG.getSelect(dl, VT, Overflow, SatMax, Product); in expandFixedPointMul() 8184 SDValue SatMax = DAG.getConstant(APInt::getSignedMaxValue(VTSize), dl, VT); in expandFixedPointMul() local 8193 SDValue ResultIfOverflow = DAG.getSelectCC(dl, Hi, Zero, SatMin, SatMax, in expandFixedPointMul() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 6664 auto SatMax = MIRBuilder.buildConstant(Ty, APInt::getSignedMaxValue(BW)); in lowerShlSat() local 6667 SatVal = MIRBuilder.buildSelect(Ty, Cmp, SatMin, SatMax); in lowerShlSat()
|