Searched refs:DBL_MANT_DIG (Results 1 – 22 of 22) sorted by relevance
76 #define DBL_MANT_DIG 53 macro145 >= 0x7ff + IEEE754_DOUBLE_BIAS - DBL_MANT_DIG) in h_generic_calc_MAddF64()146 || UNLIKELY (u.ieee.exponent >= 0x7ff - DBL_MANT_DIG) in h_generic_calc_MAddF64()147 || UNLIKELY (v.ieee.exponent >= 0x7ff - DBL_MANT_DIG) in h_generic_calc_MAddF64()148 || UNLIKELY (w.ieee.exponent >= 0x7ff - DBL_MANT_DIG) in h_generic_calc_MAddF64()150 <= IEEE754_DOUBLE_BIAS + DBL_MANT_DIG)) { in h_generic_calc_MAddF64()167 < IEEE754_DOUBLE_BIAS - DBL_MANT_DIG - 2) { in h_generic_calc_MAddF64()172 >= 0x7ff + IEEE754_DOUBLE_BIAS - DBL_MANT_DIG) { in h_generic_calc_MAddF64()176 u.ieee.exponent -= DBL_MANT_DIG; in h_generic_calc_MAddF64()178 v.ieee.exponent -= DBL_MANT_DIG; in h_generic_calc_MAddF64()[all …]
35 if (sd > DBL_MANT_DIG) in __floatuntidf()47 case DBL_MANT_DIG + 1: in __floatuntidf()50 case DBL_MANT_DIG + 2: in __floatuntidf()53 a = (a >> (sd - (DBL_MANT_DIG+2))) | in __floatuntidf()54 ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG+2) - sd))) != 0); in __floatuntidf()61 if (a & ((tu_int)1 << DBL_MANT_DIG)) in __floatuntidf()70 a <<= (DBL_MANT_DIG - sd); in __floatuntidf()
37 if (sd > DBL_MANT_DIG) in __floattidf()49 case DBL_MANT_DIG + 1: in __floattidf()52 case DBL_MANT_DIG + 2: in __floattidf()55 a = ((tu_int)a >> (sd - (DBL_MANT_DIG+2))) | in __floattidf()56 ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG+2) - sd))) != 0); in __floattidf()63 if (a & ((tu_int)1 << DBL_MANT_DIG)) in __floattidf()72 a <<= (DBL_MANT_DIG - sd); in __floattidf()
62 if (sd > DBL_MANT_DIG)74 case DBL_MANT_DIG + 1:77 case DBL_MANT_DIG + 2:80 a = (a >> (sd - (DBL_MANT_DIG+2))) |81 ((a & ((du_int)(-1) >> ((N + DBL_MANT_DIG+2) - sd))) != 0);88 if (a & ((du_int)1 << DBL_MANT_DIG))97 a <<= (DBL_MANT_DIG - sd);
62 if (sd > DBL_MANT_DIG)74 case DBL_MANT_DIG + 1:77 case DBL_MANT_DIG + 2:80 a = ((du_int)a >> (sd - (DBL_MANT_DIG+2))) |81 ((a & ((du_int)(-1) >> ((N + DBL_MANT_DIG+2) - sd))) != 0);88 if (a & ((du_int)1 << DBL_MANT_DIG))97 a <<= (DBL_MANT_DIG - sd);
28 # define DBL_MANT_BIT DBL_MANT_DIG32 # define DBL_MANT_BIT (DBL_MANT_DIG * 2)36 # define DBL_MANT_BIT (DBL_MANT_DIG * 4)
91 return ldexp((double)(deRandom_getUint64(rnd) & ((1ull << DBL_MANT_DIG) - 1)), in deRandom_getDouble()92 -DBL_MANT_DIG); in deRandom_getDouble()
30 #ifndef DBL_MANT_DIG31 #error DBL_MANT_DIG not defined
40 # undef DBL_MANT_DIG81 #define DBL_MANT_DIG __DBL_MANT_DIG__ macro
51 test<double, 2+(DBL_MANT_DIG * 30103)/100000>(); in main()
51 test<double, DBL_MANT_DIG>(); in main()
24 DBL_MANT_DIG
73 DBL_DIG, DBL_EPSILON, DBL_MANT_DIG,
37 #define __DBL_MANT_DIG__ DBL_MANT_DIG
66 #define __DBL_MANT_DIG__ DBL_MANT_DIG
41 static const int digits = DBL_MANT_DIG;
106 #if (FLT_RADIX == 2) && (DBL_MAX_EXP == 1024) && (DBL_MANT_DIG == 53)
307 # define LDBL_MANT_DIG DBL_MANT_DIG2723 : (int)floor(DBL_MANT_DIG / TrioLogarithmBase(base));
337 && LDBL_MANT_DIG == DBL_MANT_DIG
552 return pow(2.0, DBL_MANT_DIG + 1.0) - 1.0; in uprv_maxMantissa()
10879 && LDBL_MANT_DIG == DBL_MANT_DIG