Searched refs:SatWidth (Results 1 – 4 of 4) sorted by relevance
7899 unsigned SatWidth = DstTy.getScalarSizeInBits(); in lowerFPTOINT_SAT() local7905 MinInt = APInt::getSignedMinValue(SatWidth); in lowerFPTOINT_SAT()7906 MaxInt = APInt::getSignedMaxValue(SatWidth); in lowerFPTOINT_SAT()7908 MinInt = APInt::getMinValue(SatWidth); in lowerFPTOINT_SAT()7909 MaxInt = APInt::getMaxValue(SatWidth); in lowerFPTOINT_SAT()
4638 uint64_t SatWidth = SatVT.getScalarSizeInBits(); in LowerVectorFP_TO_INT_SAT() local4639 assert(SatWidth <= DstElementWidth && in LowerVectorFP_TO_INT_SAT()4673 if (SatWidth == 64 && SrcElementWidth < 64) { in LowerVectorFP_TO_INT_SAT()4681 if (SrcElementWidth == DstElementWidth && SrcElementWidth == SatWidth) { in LowerVectorFP_TO_INT_SAT()4696 if (SrcElementWidth < SatWidth || SrcElementVT == MVT::f64) in LowerVectorFP_TO_INT_SAT()4709 APInt::getSignedMaxValue(SatWidth).sext(SrcElementWidth), DL, IntVT); in LowerVectorFP_TO_INT_SAT()4713 APInt::getSignedMinValue(SatWidth).sext(SrcElementWidth), DL, IntVT); in LowerVectorFP_TO_INT_SAT()4718 APInt::getAllOnes(SatWidth).zext(SrcElementWidth), DL, IntVT); in LowerVectorFP_TO_INT_SAT()4743 uint64_t SatWidth = SatVT.getScalarSizeInBits(); in LowerFP_TO_INT_SAT() local4745 assert(SatWidth <= DstWidth && "Saturation width cannot exceed result width"); in LowerFP_TO_INT_SAT()[all …]
11646 unsigned SatWidth = SatVT.getScalarSizeInBits(); in expandFP_TO_INT_SAT() local11648 assert(SatWidth <= DstWidth && in expandFP_TO_INT_SAT()11655 MinInt = APInt::getSignedMinValue(SatWidth).sext(DstWidth); in expandFP_TO_INT_SAT()11656 MaxInt = APInt::getSignedMaxValue(SatWidth).sext(DstWidth); in expandFP_TO_INT_SAT()11658 MinInt = APInt::getMinValue(SatWidth).zext(DstWidth); in expandFP_TO_INT_SAT()11659 MaxInt = APInt::getMaxValue(SatWidth).zext(DstWidth); in expandFP_TO_INT_SAT()
22033 unsigned SatWidth = SatVT.getScalarSizeInBits(); in LowerFP_TO_INT_SAT() local22036 assert(SatWidth <= DstWidth && SatWidth <= TmpWidth && in LowerFP_TO_INT_SAT()22047 if (SatWidth == 32 && !IsSigned && Subtarget.is64Bit()) { in LowerFP_TO_INT_SAT()22054 if (SatWidth < TmpWidth) in LowerFP_TO_INT_SAT()22061 MinInt = APInt::getSignedMinValue(SatWidth).sext(DstWidth); in LowerFP_TO_INT_SAT()22062 MaxInt = APInt::getSignedMaxValue(SatWidth).sext(DstWidth); in LowerFP_TO_INT_SAT()22064 MinInt = APInt::getMinValue(SatWidth).zext(DstWidth); in LowerFP_TO_INT_SAT()22065 MaxInt = APInt::getMaxValue(SatWidth).zext(DstWidth); in LowerFP_TO_INT_SAT()22137 if (!IsSigned || SatWidth != TmpVT.getScalarSizeInBits()) { in LowerFP_TO_INT_SAT()