Home
last modified time | relevance | path

Searched refs:ex (Results 1 – 19 of 19) sorted by relevance

/third_party/ulib/musl/src/math/
A Dremquo.c9 int ex = ux.i >> 52 & 0x7ff; in remquo() local
24 if (!ex) { in remquo()
27 uxi <<= -ex + 1; in remquo()
42 if (ex < ey) { in remquo()
43 if (ex + 1 == ey) in remquo()
49 for (; ex > ey; ex--) { in remquo()
64 ex = -60; in remquo()
70 if (ex > 0) { in remquo()
72 uxi |= (uint64_t)ex << 52; in remquo()
74 uxi >>= -ex + 1; in remquo()
[all …]
A Dremquof.c9 int ex = ux.i >> 23 & 0xff; in remquof() local
24 if (!ex) { in remquof()
27 uxi <<= -ex + 1; in remquof()
42 if (ex < ey) { in remquof()
43 if (ex + 1 == ey) in remquof()
49 for (; ex > ey; ex--) { in remquof()
64 ex = -30; in remquof()
70 if (ex > 0) { in remquof()
72 uxi |= (uint32_t)ex << 23; in remquof()
74 uxi >>= -ex + 1; in remquof()
[all …]
A Dremquol.c23 if (!ex) { in remquol()
24 ux.i.se = ex; in remquol()
26 ex = ux.i.se - 120; in remquol()
35 if (ex >= ey) { in remquol()
41 for (; ex > ey; ex--) { in remquol()
62 ex = -120; in remquol()
73 for (; ex > ey; ex--) { in remquol()
98 ex = -120; in remquol()
108 if (ex <= 0) { in remquol()
112 ux.i.se = ex; in remquol()
[all …]
A Dfmod.c9 int ex = ux.i >> 52 & 0x7ff; in fmod() local
18 if (uy.i << 1 == 0 || isnan(y) || ex == 0x7ff) in fmod()
27 if (!ex) { in fmod()
28 for (i = uxi << 12; i >> 63 == 0; ex--, i <<= 1) in fmod()
30 uxi <<= -ex + 1; in fmod()
45 for (; ex > ey; ex--) { in fmod()
60 for (; uxi >> 52 == 0; uxi <<= 1, ex--) in fmod()
64 if (ex > 0) { in fmod()
66 uxi |= (uint64_t)ex << 52; in fmod()
68 uxi >>= -ex + 1; in fmod()
A Dfmodf.c9 int ex = ux.i >> 23 & 0xff; in fmodf() local
15 if (uy.i << 1 == 0 || isnan(y) || ex == 0xff) in fmodf()
24 if (!ex) { in fmodf()
25 for (i = uxi << 9; i >> 31 == 0; ex--, i <<= 1) in fmodf()
27 uxi <<= -ex + 1; in fmodf()
42 for (; ex > ey; ex--) { in fmodf()
57 for (; uxi >> 23 == 0; uxi <<= 1, ex--) in fmodf()
61 if (ex > 0) { in fmodf()
63 uxi |= (uint32_t)ex << 23; in fmodf()
65 uxi >>= -ex + 1; in fmodf()
A Dfmodl.c10 int ex = ux.i.se & 0x7fff; in fmodl() local
14 if (y == 0 || isnan(y) || ex == 0x7fff) in fmodl()
16 ux.i.se = ex; in fmodl()
25 if (!ex) { in fmodl()
27 ex = ux.i.se - 120; in fmodl()
39 for (; ex > ey; ex--) { in fmodl()
57 for (; zx >> 63 == 0; zx *= 2, ex--) in fmodl()
66 for (; ex > ey; ex--) { in fmodl()
98 if (ex <= 0) { in fmodl()
99 ux.i.se = (ex + 120) | sx; in fmodl()
[all …]
A Dcoshl.c10 unsigned ex = u.i.se & 0x7fff; in coshl() local
15 u.i.se = ex; in coshl()
20 if (ex < 0x3fff - 1 || (ex == 0x3fff - 1 && w < 0xb17217f7)) { in coshl()
21 if (ex < 0x3fff - 32) { in coshl()
30 if (ex < 0x3fff + 13 || (ex == 0x3fff + 13 && w < 0xb17217f7)) { in coshl()
A Dtanhl.c10 unsigned ex = u.i.se & 0x7fff; in tanhl() local
16 u.i.se = ex; in tanhl()
20 if (ex > 0x3ffe || (ex == 0x3ffe && w > 0x8c9f53d5)) { in tanhl()
22 if (ex >= 0x3fff + 5) { in tanhl()
29 } else if (ex > 0x3ffd || (ex == 0x3ffd && w > 0x82c577d4)) { in tanhl()
A Dsinhl.c10 unsigned ex = u.i.se & 0x7fff; in sinhl() local
17 u.i.se = ex; in sinhl()
21 if (ex < 0x3fff + 13 || (ex == 0x3fff + 13 && u.i.m >> 32 < 0xb17217f7)) { in sinhl()
23 if (ex < 0x3fff) { in sinhl()
24 if (ex < 0x3fff - 32) in sinhl()
A Dhypotl.c25 int ex, ey; in hypotl() local
31 ex = uy.i.se; in hypotl()
36 ex = ux.i.se; in hypotl()
42 if (ex == 0x7fff && isinf(y)) in hypotl()
44 if (ex == 0x7fff || y == 0) in hypotl()
46 if (ex - ey > LDBL_MANT_DIG) in hypotl()
50 if (ex > 0x3fff + 8000) { in hypotl()
A Dhypot.c26 int ex, ey; in hypot() local
39 ex = ux.i >> 52; in hypot()
46 if (ex == 0x7ff || uy.i == 0) in hypot()
50 if (ex - ey > 64) in hypot()
56 if (ex > 0x3ff + 510) { in hypot()
/third_party/ulib/musl/src/time/
A Dstrptime.c11 const char* ex; in strptime() local
102 ex = nl_langinfo(AM_STR); in strptime()
103 len = strlen(ex); in strptime()
104 if (!strncasecmp(s, ex, len)) { in strptime()
108 ex = nl_langinfo(PM_STR); in strptime()
109 len = strlen(ex); in strptime()
110 if (!strncasecmp(s, ex, len)) { in strptime()
203 ex = nl_langinfo(min + i); in strptime()
204 len = strlen(ex); in strptime()
205 if (strncasecmp(s, ex, len)) in strptime()
/third_party/ulib/musl/third_party/math/
A Datan2l.c30 int m, ex, ey; in atan2l() local
38 ex = ux.i.se & 0x7fff; in atan2l()
54 if (ex == 0x7fff) { in atan2l()
79 if (ex + 120 < ey || ey == 0x7fff) in atan2l()
82 if ((m & 2) && ey + 120 < ex) /* |y/x| < 0x1p-120, x<0 */ in atan2l()
A D__rem_pio2l.c79 int ex, ey, n, i; in __rem_pio2l() local
82 ex = u.i.se & 0x7fff; in __rem_pio2l()
92 if (ex - ey > ROUND1) { /* 2nd iteration needed, good to 141/248 (ld80/ld128) */ in __rem_pio2l()
100 if (ex - ey > ROUND2) { /* 3rd iteration, good to 180/316 bits */ in __rem_pio2l()
114 if (ex == 0x7fff) { /* x is inf or NaN */ in __rem_pio2l()
129 n = __rem_pio2_large(tx, ty, ex - 0x3fff - 23, i + 1, NY); in __rem_pio2l()
A D__rem_pio2.c55 int sign, n, ex, ey, i; in __rem_pio2() local
129 ex = ix >> 20; in __rem_pio2()
130 if (ex - ey > 16) { /* 2nd round, good to 118 bits */ in __rem_pio2()
138 if (ex - ey > 49) { /* 3rd round, good to 151 bits, covers all cases */ in __rem_pio2()
A Dfmal.c164 int ex, ey, ez; in fmal() local
181 xs = frexpl(x, &ex); in fmal()
185 spread = ex + ey - ez; in fmal()
244 spread = ex + ey; in fmal()
A Dfma.c332 int ex, ey, ez; in fma() local
349 xs = frexp(x, &ex); in fma()
353 spread = ex + ey - ez; in fma()
412 spread = ex + ey; in fma()
/third_party/ulib/musl/src/fenv/
A Dfeupdateenv.c4 int ex = fetestexcept(FE_ALL_EXCEPT); in feupdateenv() local
6 feraiseexcept(ex); in feupdateenv()
/third_party/uapp/dash/
A Dgen-sources.sh22 set -ex

Completed in 25 milliseconds