Home | History | Annotate | Download | only in lib

Lines Matching refs:DBL_MANT_BIT

561         if (GMP_LIMB_BITS <= DBL_MANT_BIT)
996 m.nlimbs = (DBL_MANT_BIT
1004 /* x = 2^exp * y = 2^(exp - DBL_MANT_BIT) * (y * 2^DBL_MANT_BIT), and the
1006 /* Convert the mantissa (y * 2^DBL_MANT_BIT) to a sequence of limbs.
1011 # if (DBL_MANT_BIT % GMP_LIMB_BITS) != 0
1012 # if (DBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2
1015 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % (GMP_LIMB_BITS / 2));
1025 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo;
1030 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % GMP_LIMB_BITS);
1035 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = d;
1039 for (i = DBL_MANT_BIT / GMP_LIMB_BITS; i > 0; )
1060 *ep = exp - DBL_MANT_BIT;