Home | History | Annotate | Download | only in gdb

Lines Matching defs:mant_bits

329   unsigned int mant_bits, mant_off;
360 mant_bits = std::min (mant_bits_left, 32);
362 mant = get_field (uval, order, fmt->totalsize, mant_off, mant_bits);
367 mant &= ~(1 << (mant_bits - 1));
375 mant_off += mant_bits;
376 mant_bits_left -= mant_bits;
417 unsigned int mant_bits, mant_off;
452 mant_bits = (mant_bits_left % 32) > 0 ? mant_bits_left % 32 : 32;
454 mant = get_field (uval, order, fmt->totalsize, mant_off, mant_bits);
458 mant_off += mant_bits;
459 mant_bits_left -= mant_bits;
631 unsigned int mant_bits, mant_off;
715 mant_bits = std::min (mant_bits_left, 32);
717 mant = get_field (ufrom, order, fmt->totalsize, mant_off, mant_bits);
719 dto += ldexp ((T) mant, exponent - mant_bits);
720 exponent -= mant_bits;
721 mant_off += mant_bits;
722 mant_bits_left -= mant_bits;
771 unsigned int mant_bits, mant_off;
873 mant_bits = mant_bits_left < 32 ? mant_bits_left : 32;
895 if (mant_bits == 32)
896 mant_bits -= 1;
899 if (mant_bits < 32)
901 /* The bits we want are in the most significant MANT_BITS bits of
903 mant_long >>= 32 - mant_bits;
907 mant_off, mant_bits, mant_long);
908 mant_off += mant_bits;
909 mant_bits_left -= mant_bits;
1235 unsigned int mant_bits, mant_off;
1319 mant_bits = std::min (mant_bits_left, 32);
1321 mant = get_field (from, order, fmt->totalsize, mant_off, mant_bits);
1324 mpfr_mul_2si (tmp.val, tmp.val, exponent - mant_bits, MPFR_RNDN);
1326 exponent -= mant_bits;
1327 mant_off += mant_bits;
1328 mant_bits_left -= mant_bits;
1349 unsigned int mant_bits, mant_off;
1449 mant_bits = mant_bits_left < 32 ? mant_bits_left : 32;
1471 if (mant_bits == 32)
1472 mant_bits -= 1;
1475 if (mant_bits < 32)
1477 /* The bits we want are in the most significant MANT_BITS bits of
1479 mant_long >>= 32 - mant_bits;
1483 mant_off, mant_bits, mant_long);
1484 mant_off += mant_bits;
1485 mant_bits_left -= mant_bits;