Home
last modified time | relevance | path

Searched refs:SatMin (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp838 SDValue SatMin = DAG.getConstant(MinVal, dl, PromotedType); in PromoteIntRes_ADDSUBSHLSAT() local
843 Result = DAG.getNode(ISD::SMAX, dl, PromotedType, Result, SatMin); in PromoteIntRes_ADDSUBSHLSAT()
3427 SDValue SatMin = DAG.getConstant(MinVal, dl, VT); in ExpandIntRes_MULFIX() local
3431 Result = DAG.getSelect(dl, VT, ProdNeg, SatMax, SatMin); in ExpandIntRes_MULFIX()
3522 SDValue SatMax, SatMin; in ExpandIntRes_MULFIX() local
3574 SatMin = DAG.getNode(ISD::OR, dl, BoolNVT, HHLT, in ExpandIntRes_MULFIX()
3587 SatMin = DAG.getNode(ISD::OR, dl, BoolNVT, HHLT, in ExpandIntRes_MULFIX()
3598 SatMin = DAG.getSetCC(dl, BoolNVT, ResultHH, HHHiMask, ISD::SETLT); in ExpandIntRes_MULFIX()
3609 Hi = DAG.getSelect(dl, NVT, SatMin, DAG.getConstant(MinHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
3610 Lo = DAG.getSelect(dl, NVT, SatMin, NVTZero, Lo); in ExpandIntRes_MULFIX()
H A DTargetLowering.cpp8033 SDValue SatMin = DAG.getConstant(MinVal, dl, VT); in expandAddSubSat() local
8036 Result = DAG.getSelect(dl, VT, SumNeg, SatMax, SatMin); in expandAddSubSat()
8063 SDValue SatMin = DAG.getConstant(APInt::getSignedMinValue(BW), dl, VT); in expandShlSat() local
8066 SatMin, SatMax, ISD::SETLT); in expandShlSat()
8109 SDValue SatMin = DAG.getConstant(MinVal, dl, VT); in expandFixedPointMul() local
8112 Result = DAG.getSelect(dl, VT, ProdNeg, SatMax, SatMin); in expandFixedPointMul()
8183 SDValue SatMin = DAG.getConstant(APInt::getSignedMinValue(VTSize), dl, VT); in expandFixedPointMul() local
8193 SDValue ResultIfOverflow = DAG.getSelectCC(dl, Hi, Zero, SatMin, SatMax, in expandFixedPointMul()
8211 Result = DAG.getSelectCC(dl, Hi, HighMask, SatMin, Result, ISD::SETLT); in expandFixedPointMul()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6663 auto SatMin = MIRBuilder.buildConstant(Ty, APInt::getSignedMinValue(BW)); in lowerShlSat() local
6667 SatVal = MIRBuilder.buildSelect(Ty, Cmp, SatMin, SatMax); in lowerShlSat()