Searched refs:asuint64 (Results 1 – 13 of 13) sorted by relevance
95 return asuint64 (x) >> 52; in top12()115 if (asuint64 (x) == asuint64 ((double) -INFINITY)) in exp2()119 if (!(asuint64 (x) >> 63)) in exp2()121 else if (asuint64 (x) >= asuint64 (-1075.0)) in exp2()124 if (2 * asuint64 (x) > 2 * asuint64 (928.0)) in exp2()132 ki = asuint64 (kd); /* k. */ in exp2()
49 return asuint64 (x) >> 48; in top16()61 ix = asuint64 (x);65 # define LO asuint64 (1.0 - 0x1.5b51p-5)66 # define HI asuint64 (1.0 + 0x1.6ab2p-5)72 if (WANT_ROUNDING && unlikely (ix == asuint64 (1.0)))80 rhi = asfloat64 (asuint64 (r) & -1ULL << 32);103 if (ix == asuint64 ((double) INFINITY)) /* log(inf) == inf. */108 ix = asuint64 (x * 0x1p52);135 rhi = asfloat64 (asuint64 (r) & -1ULL << 32);
53 return asuint64 (x) >> 52; in top12()220 if (asuint64 (x) >> 63) in exp_inline()238 ki = asuint64 (kd) >> 16; in exp_inline()243 ki = asuint64 (kd); in exp_inline()296 return 2 * i - 1 >= 2 * asuint64 ((double) INFINITY) - 1; in zeroinfnan()306 ix = asuint64 (x); in pow()307 iy = asuint64 (y); in pow()321 if (ix == asuint64 (1.0)) in pow()323 if (2 * ix > 2 * asuint64 ((double) INFINITY) in pow()324 || 2 * iy > 2 * asuint64 ((double) INFINITY)) in pow()[all …]
49 return asuint64 (x) >> 48; in top16()61 ix = asuint64 (x); in log()65 # define LO asuint64 (1.0 - 0x1p-5) in log()66 # define HI asuint64 (1.0 + 0x1.1p-5) in log()68 # define LO asuint64 (1.0 - 0x1p-4) in log()69 # define HI asuint64 (1.0 + 0x1.09p-4) in log()75 if (WANT_ROUNDING && unlikely (ix == asuint64 (1.0))) in log()127 if (ix == asuint64 ((double) INFINITY)) /* log(inf) == inf. */ in log()132 ix = asuint64 (x * 0x1p52); in log()
97 return asuint64 (x) >> 52; in top12()117 if (asuint64 (x) == asuint64 ((double) -INFINITY)) in exp()121 if (asuint64 (x) >> 63) in exp()139 ki = asuint64 (kd) >> 16; in exp()144 ki = asuint64 (kd); in exp()
242 ew_u.bits = asuint64(d); \252 gh_u.bits = asuint64(d); \261 gl_u.bits = asuint64(d); \280 sh_u.bits = asuint64(d); \290 sl_u.bits = asuint64(d); \
79 return asuint64(x) & 1; in odd_mant()85 return _exponent64(asuint64(x)); in EXPONENT()
114 ki = asuint64 (kd); in exp2_inline()219 if (__builtin_expect ((asuint64 (ylogx) >> 47 & 0xffff) in powf()220 >= asuint64 (126.0 * POWF_SCALE) >> 47, in powf()
86 ki = asuint64 (kd); in exp2f()
96 ki = asuint64 (kd); in expf()
228 asuint64 (__float64 f) in asuint64() function264 return (int64_t) asuint64(f); in _asint64()276 uint64_t ix = asuint64 (x); in issignaling64_inline()
55 #define DTOX_ASUINT(x) asuint64(x)63 #define ASUINT(x) asuint64(x)
67 uint64_t v = asuint64(x); in __dtoa_engine()