Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/src/ryu/
H A Dd2fixed.cpp260 const uint64_t __ieeeMantissa = __bits & ((1ull << __DOUBLE_MANTISSA_BITS) - 1); in __d2fixed_buffered_n()
261 const uint32_t __ieeeExponent = static_cast<uint32_t>(__bits >> __DOUBLE_MANTISSA_BITS); in __d2fixed_buffered_n()
266 __e2 = 1 - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS; in __d2fixed_buffered_n()
269 __e2 = static_cast<int32_t>(__ieeeExponent) - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS; in __d2fixed_buffered_n()
270 __m2 = (1ull << __DOUBLE_MANTISSA_BITS) | __ieeeMantissa; in __d2fixed_buffered_n()
451 const uint64_t __ieeeMantissa = __bits & ((1ull << __DOUBLE_MANTISSA_BITS) - 1); in __d2exp_buffered_n()
452 const uint32_t __ieeeExponent = static_cast<uint32_t>(__bits >> __DOUBLE_MANTISSA_BITS); in __d2exp_buffered_n()
457 __e2 = 1 - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS; in __d2exp_buffered_n()
460 __e2 = static_cast<int32_t>(__ieeeExponent) - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS; in __d2exp_buffered_n()
461 __m2 = (1ull << __DOUBLE_MANTISSA_BITS) | __ieeeMantiss in __d2exp_buffered_n()
[all...]
H A Dd2s.cpp188 __e2 = 1 - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS - 2; in __d2d()
191 __e2 = static_cast<int32_t>(__ieeeExponent) - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS - 2; in __d2d()
192 __m2 = (1ull << __DOUBLE_MANTISSA_BITS) | __ieeeMantissa; in __d2d()
673 const uint64_t __m2 = (1ull << __DOUBLE_MANTISSA_BITS) | __ieeeMantissa; in __d2d_small_int()
674 const int32_t __e2 = static_cast<int32_t>(__ieeeExponent) - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS; in __d2d_small_int()
732 const uint64_t __ieeeMantissa = __bits & ((1ull << __DOUBLE_MANTISSA_BITS) - 1); in __d2s_buffered_n()
733 const uint32_t __ieeeExponent = static_cast<uint32_t>(__bits >> __DOUBLE_MANTISSA_BITS); in __d2s_buffered_n()
736 // const uint64_t _Mantissa2 = __ieeeMantissa | (1ull << __DOUBLE_MANTISSA_BITS); // restore implicit bit in __d2s_buffered_n()
738 - __DOUBLE_BIAS - __DOUBLE_MANTISSA_BITS; // bias and normalization in __d2s_buffered_n()
/freebsd/contrib/llvm-project/libcxx/src/include/ryu/
H A Dd2s.h49 inline constexpr int __DOUBLE_MANTISSA_BITS = 52; variable