Home
last modified time | relevance | path

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

/external/bison/lib/
Dfloat+.h29 # define LDBL_MANT_BIT LDBL_MANT_DIG macro
33 # define LDBL_MANT_BIT (LDBL_MANT_DIG * 2) macro
37 # define LDBL_MANT_BIT (LDBL_MANT_DIG * 4) macro
131 #define LDBL_TOTAL_BIT ((LDBL_MANT_BIT - 1) + LDBL_EXP_BIT + 1)
Dvasnprintf.c908 m.nlimbs = (LDBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS; in decode_long_double()
923 # if (LDBL_MANT_BIT % GMP_LIMB_BITS) != 0 in decode_long_double()
924 # if (LDBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2 in decode_long_double()
927 y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % (GMP_LIMB_BITS / 2)); in decode_long_double()
937 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo; in decode_long_double()
942 y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % GMP_LIMB_BITS); in decode_long_double()
947 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = d; in decode_long_double()
951 for (i = LDBL_MANT_BIT / GMP_LIMB_BITS; i > 0; ) in decode_long_double()
975 *ep = exp - LDBL_MANT_BIT; in decode_long_double()