Lines Matching defs:mantissa
103 int64_t mantissa = hl & (((uint64_t)1 << 52) - 1);
106 if (mantissa == 0)
110 } else if (exp == 0 && mantissa == 0) {
115 mantissa |= ((uint64_t)1 << 52);
118 mpfr_set_sj_2exp(x, mantissa * sign, (int)exp - 0x3ff - 52, GMP_RNDN);
124 int32 mantissa = f & ((1 << 23) - 1);
127 if (mantissa == 0)
131 } else if (exp == 0 && mantissa == 0) {
136 mantissa |= (1 << 23);
139 mpfr_set_sj_2exp(x, mantissa * sign, (int)exp - 0x7f - 23, GMP_RNDN);
211 expfield = exp + 0x3fd; /* offset to cancel leading mantissa bit */
271 expfield = exp + 0x7d; /* offset to cancel leading mantissa bit */
335 * some bits to make the actual mantissa big enough.
1402 * of useful bits in the mantissa (1 thru 52, so 1 must imply
1440 /* Compute the number of mantissa bits. */
1452 /* Generate a mantissa. */
1463 /* Negate the mantissa if e == 0x3FE. */
1493 * of useful bits in the mantissa (1 thru 23, so 1 must imply
1530 /* Compute the number of mantissa bits. */
1542 /* Generate a mantissa. */
1545 /* Negate the mantissa if e == 0x7E. */