Searched refs:ieeeExponent (Results 1 – 4 of 4) sorted by relevance
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/src/c++17/ryu/ |
A D | generic_128.c | 41 const uint128_t ieeeMantissa, const uint32_t ieeeExponent, const bool ieeeSign, in generic_binary_to_decimal() argument 53 if (ieeeExponent == 0 && ieeeMantissa == 0) { in generic_binary_to_decimal() 60 if (ieeeExponent == ((1u << exponentBits) - 1u)) { in generic_binary_to_decimal() 73 if (ieeeExponent == 0) { in generic_binary_to_decimal() 76 e2 = ieeeExponent - bias - mantissaBits + 1 - 2; in generic_binary_to_decimal() 80 if (ieeeExponent == 0) { in generic_binary_to_decimal() 84 e2 = ieeeExponent - bias - mantissaBits - 2; in generic_binary_to_decimal() 100 || (ieeeExponent == 0); in generic_binary_to_decimal()
|
A D | d2s.c | 79 static inline floating_decimal_64 d2d(const uint64_t ieeeMantissa, const uint32_t ieeeExponent, con… in d2d() argument 82 if (ieeeExponent == 0) { in d2d() 87 e2 = (int32_t) ieeeExponent - DOUBLE_BIAS - DOUBLE_MANTISSA_BITS - 2; in d2d() 100 const uint32_t mmShift = ieeeMantissa != 0 || ieeeExponent <= 1; in d2d() 410 static inline bool d2d_small_int(const uint64_t ieeeMantissa, const uint32_t ieeeExponent, const bo… in d2d_small_int() argument 413 const int32_t e2 = (int32_t) ieeeExponent - DOUBLE_BIAS - DOUBLE_MANTISSA_BITS; in d2d_small_int() 458 …const uint32_t ieeeExponent = (uint32_t) ((bits >> DOUBLE_MANTISSA_BITS) & ((1u << DOUBLE_EXPONENT… in floating_to_fd64() local 460 …if (ieeeExponent == ((1u << DOUBLE_EXPONENT_BITS) - 1u) || (ieeeExponent == 0 && ieeeMantissa == 0… in floating_to_fd64() 465 const bool isSmallInt = d2d_small_int(ieeeMantissa, ieeeExponent, ieeeSign, &v); in floating_to_fd64() 481 v = d2d(ieeeMantissa, ieeeExponent, ieeeSign); in floating_to_fd64()
|
A D | f2s.c | 40 static inline floating_decimal_32 f2d(const uint32_t ieeeMantissa, const uint32_t ieeeExponent, con… in f2d() argument 43 if (ieeeExponent == 0) { in f2d() 48 e2 = (int32_t) ieeeExponent - FLOAT_BIAS - FLOAT_MANTISSA_BITS - 2; in f2d() 62 const uint32_t mmShift = ieeeMantissa != 0 || ieeeExponent <= 1; in f2d() 312 const uint32_t ieeeExponent = (bits >> FLOAT_MANTISSA_BITS) & ((1u << FLOAT_EXPONENT_BITS) - 1); in floating_to_fd32() local 315 …if (ieeeExponent == ((1u << FLOAT_EXPONENT_BITS) - 1u) || (ieeeExponent == 0 && ieeeMantissa == 0)… in floating_to_fd32() 319 const floating_decimal_32 v = f2d(ieeeMantissa, ieeeExponent, ieeeSign); in floating_to_fd32()
|
A D | d2fixed.c | 332 …const uint32_t ieeeExponent = (uint32_t) ((bits >> DOUBLE_MANTISSA_BITS) & ((1u << DOUBLE_EXPONENT… in d2fixed_buffered_n() local 335 if (ieeeExponent == ((1u << DOUBLE_EXPONENT_BITS) - 1u)) { in d2fixed_buffered_n() 338 if (ieeeExponent == 0 && ieeeMantissa == 0) { in d2fixed_buffered_n() 344 if (ieeeExponent == 0) { in d2fixed_buffered_n() 348 e2 = (int32_t) ieeeExponent - DOUBLE_BIAS - DOUBLE_MANTISSA_BITS; in d2fixed_buffered_n() 518 …const uint32_t ieeeExponent = (uint32_t) ((bits >> DOUBLE_MANTISSA_BITS) & ((1u << DOUBLE_EXPONENT… in d2exp_buffered_n() local 521 if (ieeeExponent == ((1u << DOUBLE_EXPONENT_BITS) - 1u)) { in d2exp_buffered_n() 524 if (ieeeExponent == 0 && ieeeMantissa == 0) { in d2exp_buffered_n() 530 if (ieeeExponent == 0) { in d2exp_buffered_n() 534 e2 = (int32_t) ieeeExponent - DOUBLE_BIAS - DOUBLE_MANTISSA_BITS; in d2exp_buffered_n()
|
Completed in 7 milliseconds