Symbol: asuint64
src/system/libroot/posix/musl/internal/libm.h
198
uint64_t __u = asuint64(d); \
src/system/libroot/posix/musl/internal/libm.h
205
(hi) = asuint64(d) >> 32; \
src/system/libroot/posix/musl/internal/libm.h
210
(lo) = (uint32_t)asuint64(d); \
src/system/libroot/posix/musl/internal/libm.h
219
INSERT_WORDS(d, hi, (uint32_t)asuint64(d))
src/system/libroot/posix/musl/internal/libm.h
222
INSERT_WORDS(d, asuint64(d)>>32, lo)
src/system/libroot/posix/musl/math/exp.c
107
ki = asuint64(kd) >> 16;
src/system/libroot/posix/musl/math/exp.c
112
ki = asuint64(kd);
src/system/libroot/posix/musl/math/exp.c
69
return asuint64(x) >> 52;
src/system/libroot/posix/musl/math/exp.c
85
if (asuint64(x) == asuint64(-INFINITY))
src/system/libroot/posix/musl/math/exp.c
89
if (asuint64(x) >> 63)
src/system/libroot/posix/musl/math/exp2.c
100
ki = asuint64(kd); /* k. */
src/system/libroot/posix/musl/math/exp2.c
67
return asuint64(x) >> 52;
src/system/libroot/posix/musl/math/exp2.c
83
if (asuint64(x) == asuint64(-INFINITY))
src/system/libroot/posix/musl/math/exp2.c
87
if (!(asuint64(x) >> 63))
src/system/libroot/posix/musl/math/exp2.c
89
else if (asuint64(x) >= asuint64(-1075.0))
src/system/libroot/posix/musl/math/exp2.c
92
if (2 * asuint64(x) > 2 * asuint64(928.0))
src/system/libroot/posix/musl/math/exp2f.c
55
ki = asuint64(kd);
src/system/libroot/posix/musl/math/expf.c
65
ki = asuint64(kd);
src/system/libroot/posix/musl/math/log.c
25
return asuint64(x) >> 48;
src/system/libroot/posix/musl/math/log.c
35
ix = asuint64(x);
src/system/libroot/posix/musl/math/log.c
37
#define LO asuint64(1.0 - 0x1p-4)
src/system/libroot/posix/musl/math/log.c
38
#define HI asuint64(1.0 + 0x1.09p-4)
src/system/libroot/posix/musl/math/log.c
42
if (WANT_ROUNDING && predict_false(ix == asuint64(1.0)))
src/system/libroot/posix/musl/math/log.c
67
if (ix == asuint64(INFINITY)) /* log(inf) == inf. */
src/system/libroot/posix/musl/math/log.c
72
ix = asuint64(x * 0x1p52);
src/system/libroot/posix/musl/math/log2.c
102
rhi = asdouble(asuint64(r) & -1ULL << 32);
src/system/libroot/posix/musl/math/log2.c
25
return asuint64(x) >> 48;
src/system/libroot/posix/musl/math/log2.c
35
ix = asuint64(x);
src/system/libroot/posix/musl/math/log2.c
37
#define LO asuint64(1.0 - 0x1.5b51p-5)
src/system/libroot/posix/musl/math/log2.c
38
#define HI asuint64(1.0 + 0x1.6ab2p-5)
src/system/libroot/posix/musl/math/log2.c
42
if (WANT_ROUNDING && predict_false(ix == asuint64(1.0)))
src/system/libroot/posix/musl/math/log2.c
50
rhi = asdouble(asuint64(r) & -1ULL << 32);
src/system/libroot/posix/musl/math/log2.c
70
if (ix == asuint64(INFINITY)) /* log(inf) == inf. */
src/system/libroot/posix/musl/math/log2.c
75
ix = asuint64(x * 0x1p52);
src/system/libroot/posix/musl/math/lrint.c
56
uint32_t abstop = asuint64(x)>>32 & 0x7fffffff;
src/system/libroot/posix/musl/math/lrint.c
57
uint64_t sign = asuint64(x) & (1ULL << 63);
src/system/libroot/posix/musl/math/lrint.c
61
double_t toint = asdouble(asuint64(1/EPS) | sign);
src/system/libroot/posix/musl/math/pow.c
184
if (asuint64(x) >> 63)
src/system/libroot/posix/musl/math/pow.c
202
ki = asuint64(kd) >> 16;
src/system/libroot/posix/musl/math/pow.c
207
ki = asuint64(kd);
src/system/libroot/posix/musl/math/pow.c
252
return 2 * i - 1 >= 2 * asuint64(INFINITY) - 1;
src/system/libroot/posix/musl/math/pow.c
261
ix = asuint64(x);
src/system/libroot/posix/musl/math/pow.c
262
iy = asuint64(y);
src/system/libroot/posix/musl/math/pow.c
274
if (ix == asuint64(1.0))
src/system/libroot/posix/musl/math/pow.c
276
if (2 * ix > 2 * asuint64(INFINITY) ||
src/system/libroot/posix/musl/math/pow.c
277
2 * iy > 2 * asuint64(INFINITY))
src/system/libroot/posix/musl/math/pow.c
279
if (2 * ix == 2 * asuint64(1.0))
src/system/libroot/posix/musl/math/pow.c
281
if ((2 * ix < 2 * asuint64(1.0)) == !(iy >> 63))
src/system/libroot/posix/musl/math/pow.c
30
return asuint64(x) >> 52;
src/system/libroot/posix/musl/math/pow.c
306
if (ix == asuint64(1.0))
src/system/libroot/posix/musl/math/pow.c
311
return ix > asuint64(1.0) ? 1.0 + y :
src/system/libroot/posix/musl/math/pow.c
316
return (ix > asuint64(1.0)) == (topy < 0x800) ?
src/system/libroot/posix/musl/math/pow.c
322
ix = asuint64(x * 0x1p52);
src/system/libroot/posix/musl/math/pow.c
337
double_t lhi = asdouble(asuint64(hi) & -1ULL << 27);
src/system/libroot/posix/musl/math/powf.c
176
if (predict_false((asuint64(ylogx) >> 47 & 0xffff) >=
src/system/libroot/posix/musl/math/powf.c
177
asuint64(126.0 * POWF_SCALE) >> 47)) {
src/system/libroot/posix/musl/math/powf.c
86
ki = asuint64(kd);