Searched refs:ux (Results 1 - 18 of 18) sorted by relevance

/fuchsia/zircon/third_party/ulib/musl/src/math/
H A Dcopysign.c7 } ux = {x}, uy = {y}; local
8 ux.i &= -1ULL / 2;
9 ux.i |= uy.i & 1ULL << 63;
10 return ux.f;
H A Dnextafterl.c9 union ldshape ux, uy; local
15 ux.f = x;
18 ux.i.m = 1;
19 ux.i.se = uy.i.se & 0x8000;
20 } else if ((x < y) == !(ux.i.se & 0x8000)) {
21 ux.i.m++;
22 if (ux.i.m << 1 == 0) {
23 ux.i.m = 1ULL << 63;
24 ux.i.se++;
27 if (ux
44 union ldshape ux, uy; local
[all...]
H A Dnextafter.c7 } ux = {x}, uy = {y}; local
13 if (ux.i == uy.i)
15 ax = ux.i & -1ULL / 2;
20 ux.i = (uy.i & 1ULL << 63) | 1;
21 } else if (ax > ay || ((ux.i ^ uy.i) & 1ULL << 63))
22 ux.i--;
24 ux.i++;
25 e = ux.i >> 52 & 0x7ff;
26 /* raise overflow if ux.f is infinite and x is finite */
29 /* raise underflow if ux
[all...]
H A Dnextafterf.c7 } ux = {x}, uy = {y}; local
12 if (ux.i == uy.i)
14 ax = ux.i & 0x7fffffff;
19 ux.i = (uy.i & 0x80000000) | 1;
20 } else if (ax > ay || ((ux.i ^ uy.i) & 0x80000000))
21 ux.i--;
23 ux.i++;
24 e = ux.i & 0x7f800000;
25 /* raise overflow if ux.f is infinite and x is finite */
28 /* raise underflow if ux
[all...]
H A Dnexttoward.c12 } ux = {x}; local
20 ux.i = 1;
22 ux.i |= 1ULL << 63;
25 ux.i--;
27 ux.i++;
30 ux.i++;
32 ux.i--;
34 e = ux.i >> 52 & 0x7ff;
35 /* raise overflow if ux.f is infinite and x is finite */
38 /* raise underflow if ux
[all...]
H A Dnexttowardf.c7 } ux = {x}; local
15 ux.i = 1;
17 ux.i |= 0x80000000;
20 ux.i--;
22 ux.i++;
25 ux.i++;
27 ux.i--;
29 e = ux.i & 0x7f800000;
30 /* raise overflow if ux.f is infinite and x is finite */
33 /* raise underflow if ux
[all...]
H A Dcopysignf.c8 } ux = {x}, uy = {y}; local
9 ux.i &= 0x7fffffff;
10 ux.i |= uy.i & 0x80000000;
11 return ux.f;
H A Dcopysignl.c9 union ldshape ux = {x}, uy = {y}; local
10 ux.i.se &= 0x7fff;
11 ux.i.se |= uy.i.se & 0x8000;
12 return ux.f;
H A Dhypotf.c8 } ux = {x}, uy = {y}, ut; local
11 ux.i &= -1U >> 1;
13 if (ux.i < uy.i) {
14 ut = ux;
15 ux = uy;
19 x = ux.f;
23 if (ux.i >= 0xff << 23 || uy.i == 0 || ux.i - uy.i >= 25 << 23)
27 if (ux.i >= (0x7f + 60) << 23) {
H A Dfmodl.c9 union ldshape ux = {x}, uy = {y}; local
10 int ex = ux.i.se & 0x7fff;
12 int sx = ux.i.se & 0x8000;
16 ux.i.se = ex;
18 if (ux.f <= uy.f) {
19 if (ux.f == uy.f)
26 ux.f *= 0x1p120f;
27 ex = ux.i.se - 120;
37 zx = ux.i.m;
59 ux
[all...]
H A Dremquol.c9 union ldshape ux = {x}, uy = {y}; local
10 int ex = ux.i.se & 0x7fff;
12 int sx = ux.i.se >> 15;
24 ux.i.se = ex;
25 ux.f *= 0x1p120f;
26 ex = ux.i.se - 120;
39 zx = ux.i.m;
66 ux.i.m = zx;
69 xhi = (ux.i2.hi & -1ULL >> 16) | 1ULL << 48;
71 xlo = ux
[all...]
H A Dfmod.c8 } ux = {x}, uy = {y}; local
9 int ex = ux.i >> 52 & 0x7ff;
11 int sx = ux.i >> 63;
14 /* in the followings uxi should be ux.i, but then gcc wrongly adds */
16 uint64_t uxi = ux.i;
71 ux.i = uxi;
72 return ux.f;
H A Dfmodf.c8 } ux = {x}, uy = {y}; local
9 int ex = ux.i >> 23 & 0xff;
11 uint32_t sx = ux.i & 0x80000000;
13 uint32_t uxi = ux.i;
68 ux.i = uxi;
69 return ux.f;
H A Dhypot.c25 } ux = {x}, uy = {y}, ut; local
30 ux.i &= -1ULL >> 1;
32 if (ux.i < uy.i) {
33 ut = ux;
34 ux = uy;
39 ex = ux.i >> 52;
41 x = ux.f;
H A Dhypotl.c24 union ldshape ux = {x}, uy = {y}; local
28 ux.i.se &= 0x7fff;
30 if (ux.i.se < uy.i.se) {
32 ey = ux.i.se;
34 y = ux.f;
36 ex = ux.i.se;
38 x = ux.f;
H A Dremquo.c8 } ux = {x}, uy = {y}; local
9 int ex = ux.i >> 52 & 0x7ff;
11 int sx = ux.i >> 63;
15 uint64_t uxi = ux.i;
20 if (ux.i << 1 == 0)
76 ux.i = uxi;
77 x = ux.f;
H A Dremquof.c8 } ux = {x}, uy = {y}; local
9 int ex = ux.i >> 23 & 0xff;
11 int sx = ux.i >> 31;
15 uint32_t uxi = ux.i;
20 if (ux.i << 1 == 0)
76 ux.i = uxi;
77 x = ux.f;
/fuchsia/zircon/third_party/ulib/musl/third_party/math/
H A Datan2l.c28 union ldshape ux, uy; local
36 ux.f = x;
38 ex = ux.i.se & 0x7fff;
40 m = 2 * (ux.i.se >> 15) | uy.i.se >> 15;

Completed in 41 milliseconds