Lines Matching refs:exp2

113   uint32_t exp2 = static_cast<uint32_t>(exp10_to_exp2(exp10)) + BITS_IN_MANTISSA +  in eisel_lemire()  local
156 exp2 -= static_cast<uint32_t>(1 ^ msb); // same as !msb in eisel_lemire()
171 ++exp2; in eisel_lemire()
176 if (exp2 - 1 >= (1 << fputil::FloatProperties<T>::EXPONENT_WIDTH) - 2) { in eisel_lemire()
181 *outputExp2 = exp2; in eisel_lemire()
213 uint32_t exp2 = static_cast<uint32_t>(exp10_to_exp2(exp10)) + BITS_IN_MANTISSA + variable
262 exp2 -= static_cast<uint32_t>(1 ^ msb); // same as !msb
277 ++exp2;
282 if (exp2 - 1 >=
288 *outputExp2 = exp2;
312 int32_t exp2 = 0; in simple_decimal_conversion() local
350 exp2 += shift_amount; in simple_decimal_conversion()
366 exp2 -= shift_amount; in simple_decimal_conversion()
371 --exp2; in simple_decimal_conversion()
375 exp2 += fputil::FloatProperties<T>::EXPONENT_BIAS; in simple_decimal_conversion()
378 if (exp2 >= fputil::FPBits<T>::MAX_EXPONENT) { in simple_decimal_conversion()
391 if (exp2 <= 0) { in simple_decimal_conversion()
393 while (exp2 < 0) { in simple_decimal_conversion()
395 ++exp2; in simple_decimal_conversion()
405 ++exp2; in simple_decimal_conversion()
413 ++exp2; in simple_decimal_conversion()
418 if (exp2 >= fputil::FPBits<T>::MAX_EXPONENT) { in simple_decimal_conversion()
423 if (exp2 == 0) { in simple_decimal_conversion()
428 *outputExp2 = exp2; in simple_decimal_conversion()
615 binary_exp_to_float(typename fputil::FPBits<T>::UIntType mantissa, int32_t exp2, in binary_exp_to_float() argument
632 exp2 -= amount_to_shift_left; in binary_exp_to_float()
636 exp2 + NUMBITS + fputil::FPBits<T>::EXPONENT_BIAS - 1; in binary_exp_to_float()