Lines Matching refs:SatWidth
4498 uint64_t SatWidth = SatVT.getScalarSizeInBits(); in LowerVectorFP_TO_INT_SAT() local
4499 assert(SatWidth <= DstElementWidth && in LowerVectorFP_TO_INT_SAT()
4526 if (SatWidth == 64 && SrcElementWidth < 64) { in LowerVectorFP_TO_INT_SAT()
4534 if (SrcElementWidth == DstElementWidth && SrcElementWidth == SatWidth) in LowerVectorFP_TO_INT_SAT()
4542 if (SrcElementWidth < SatWidth || SrcElementVT == MVT::f64) in LowerVectorFP_TO_INT_SAT()
4551 APInt::getSignedMaxValue(SatWidth).sext(SrcElementWidth), DL, IntVT); in LowerVectorFP_TO_INT_SAT()
4554 APInt::getSignedMinValue(SatWidth).sext(SrcElementWidth), DL, IntVT); in LowerVectorFP_TO_INT_SAT()
4558 APInt::getAllOnes(SatWidth).zext(SrcElementWidth), DL, IntVT); in LowerVectorFP_TO_INT_SAT()
4577 uint64_t SatWidth = SatVT.getScalarSizeInBits(); in LowerFP_TO_INT_SAT() local
4579 assert(SatWidth <= DstWidth && "Saturation width cannot exceed result width"); in LowerFP_TO_INT_SAT()
4600 if (DstWidth < SatWidth) in LowerFP_TO_INT_SAT()
4608 APInt::getSignedMaxValue(SatWidth).sext(DstWidth), DL, DstVT); in LowerFP_TO_INT_SAT()
4611 APInt::getSignedMinValue(SatWidth).sext(DstWidth), DL, DstVT); in LowerFP_TO_INT_SAT()
4615 APInt::getAllOnes(SatWidth).zext(DstWidth), DL, DstVT); in LowerFP_TO_INT_SAT()