Home
last modified time | relevance | path

Searched refs:DBL_MANT_BIT (Results 1 – 2 of 2) sorted by relevance

/external/bison/lib/
Dfloat+.h28 # define DBL_MANT_BIT DBL_MANT_DIG macro
32 # define DBL_MANT_BIT (DBL_MANT_DIG * 2) macro
36 # define DBL_MANT_BIT (DBL_MANT_DIG * 4) macro
130 #define DBL_TOTAL_BIT ((DBL_MANT_BIT - 1) + DBL_EXP_BIT + 1)
Dvasnprintf.c561 if (GMP_LIMB_BITS <= DBL_MANT_BIT) in divide()
996 m.nlimbs = (DBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS; in decode_double()
1011 # if (DBL_MANT_BIT % GMP_LIMB_BITS) != 0 in decode_double()
1012 # if (DBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2 in decode_double()
1015 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % (GMP_LIMB_BITS / 2)); in decode_double()
1025 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo; in decode_double()
1030 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % GMP_LIMB_BITS); in decode_double()
1035 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = d; in decode_double()
1039 for (i = DBL_MANT_BIT / GMP_LIMB_BITS; i > 0; ) in decode_double()
1060 *ep = exp - DBL_MANT_BIT; in decode_double()