Lines Matching refs:__v
152 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline uint32_t __decimalLength17(const uint64_t __v) { in __decimalLength17() argument
157 _LIBCPP_ASSERT(__v < 100000000000000000u, ""); in __decimalLength17()
158 if (__v >= 10000000000000000u) { return 17; } in __decimalLength17()
159 if (__v >= 1000000000000000u) { return 16; } in __decimalLength17()
160 if (__v >= 100000000000000u) { return 15; } in __decimalLength17()
161 if (__v >= 10000000000000u) { return 14; } in __decimalLength17()
162 if (__v >= 1000000000000u) { return 13; } in __decimalLength17()
163 if (__v >= 100000000000u) { return 12; } in __decimalLength17()
164 if (__v >= 10000000000u) { return 11; } in __decimalLength17()
165 if (__v >= 1000000000u) { return 10; } in __decimalLength17()
166 if (__v >= 100000000u) { return 9; } in __decimalLength17()
167 if (__v >= 10000000u) { return 8; } in __decimalLength17()
168 if (__v >= 1000000u) { return 7; } in __decimalLength17()
169 if (__v >= 100000u) { return 6; } in __decimalLength17()
170 if (__v >= 10000u) { return 5; } in __decimalLength17()
171 if (__v >= 1000u) { return 4; } in __decimalLength17()
172 if (__v >= 100u) { return 3; } in __decimalLength17()
173 if (__v >= 10u) { return 2; } in __decimalLength17()
355 … to_chars_result __to_chars(char* const _First, char* const _Last, const __floating_decimal_64 __v, in __to_chars() argument
358 uint64_t _Output = __v.__mantissa; in __to_chars()
359 int32_t _Ryu_exponent = __v.__exponent; in __to_chars()
482 …(void) _BitScanForward64(&_Trailing_zero_bits, __v.__mantissa); // __v.__mantissa is guaranteed no… in __to_chars()
484 const uint32_t _Low_mantissa = static_cast<uint32_t>(__v.__mantissa); in __to_chars()
488 … const uint32_t _High_mantissa = static_cast<uint32_t>(__v.__mantissa >> 32); // nonzero here in __to_chars()
493 const uint64_t _Shifted_mantissa = __v.__mantissa >> _Trailing_zero_bits; in __to_chars()
672 __floating_decimal_64* const __v) { in __d2d_small_int() argument
698 __v->__mantissa = __m2 >> -__e2; in __d2d_small_int()
699 __v->__exponent = 0; in __d2d_small_int()
758 __floating_decimal_64 __v; in __d2s_buffered_n() local
759 const bool __isSmallInt = __d2d_small_int(__ieeeMantissa, __ieeeExponent, &__v); in __d2s_buffered_n()
766 const uint64_t __q = __div10(__v.__mantissa); in __d2s_buffered_n()
767 const uint32_t __r = static_cast<uint32_t>(__v.__mantissa) - 10 * static_cast<uint32_t>(__q); in __d2s_buffered_n()
771 __v.__mantissa = __q; in __d2s_buffered_n()
772 ++__v.__exponent; in __d2s_buffered_n()
775 __v = __d2d(__ieeeMantissa, __ieeeExponent); in __d2s_buffered_n()
778 return __to_chars(_First, _Last, __v, _Fmt, __f); in __d2s_buffered_n()