Lines Matching refs:FormatPrecision
3702 int &exp, unsigned FormatPrecision) { in AdjustToPrecision() argument
3706 unsigned bitsRequired = (FormatPrecision * 196 + 58) / 59; in AdjustToPrecision()
3733 int &exp, unsigned FormatPrecision) { in AdjustToPrecision() argument
3735 if (N <= FormatPrecision) return; in AdjustToPrecision()
3738 unsigned FirstSignificant = N - FormatPrecision; in AdjustToPrecision()
3778 void IEEEFloat::toString(SmallVectorImpl<char> &Str, unsigned FormatPrecision, in toString() argument
3798 if (FormatPrecision > 1) in toString()
3799 Str.append(FormatPrecision - 1, '0'); in toString()
3821 if (!FormatPrecision) { in toString()
3829 FormatPrecision = 2 + semantics->precision * 59 / 196; in toString()
3872 AdjustToPrecision(significand, exp, FormatPrecision); in toString()
3901 AdjustToPrecision(buffer, exp, FormatPrecision); in toString()
3915 NDigits + (unsigned) exp > FormatPrecision); in toString()
3942 if (!TruncateZero && FormatPrecision > NDigits - 1) in toString()
3943 Str.append(FormatPrecision - NDigits + 1, '0'); in toString()
4770 unsigned FormatPrecision, in toString() argument
4775 .toString(Str, FormatPrecision, FormatMaxPadding, TruncateZero); in toString()