Searched refs:ey (Results 1 - 13 of 13) sorted by relevance

/fuchsia/zircon/third_party/ulib/musl/src/math/
H A Dremquo.c10 int ey = uy.i >> 52 & 0x7ff; local
32 if (!ey) {
33 for (i = uy.i << 12; i >> 63 == 0; ey--, i <<= 1)
35 uy.i <<= -ey + 1;
42 if (ex < ey) {
43 if (ex + 1 == ey)
49 for (; ex > ey; ex--) {
80 if (ex == ey || (ex + 1 == ey && (2 * x > y || (2 * x == y && q % 2)))) {
H A Dremquof.c10 int ey = uy.i >> 23 & 0xff; local
32 if (!ey) {
33 for (i = uy.i << 9; i >> 31 == 0; ey--, i <<= 1)
35 uy.i <<= -ey + 1;
42 if (ex < ey) {
43 if (ex + 1 == ey)
49 for (; ex > ey; ex--) {
80 if (ex == ey || (ex + 1 == ey && (2 * x > y || (2 * x == y && q % 2)))) {
H A Dfmod.c10 int ey = uy.i >> 52 & 0x7ff; local
35 if (!ey) {
36 for (i = uy.i << 12; i >> 63 == 0; ey--, i <<= 1)
38 uy.i <<= -ey + 1;
45 for (; ex > ey; ex--) {
H A Dfmodf.c10 int ey = uy.i >> 23 & 0xff; local
32 if (!ey) {
33 for (i = uy.i << 9; i >> 31 == 0; ey--, i <<= 1)
35 uy.i <<= -ey + 1;
42 for (; ex > ey; ex--) {
H A Dhypot.c26 int ex, ey; local
40 ey = uy.i >> 52;
44 if (ey == 0x7ff)
50 if (ex - ey > 64)
60 } else if (ey < 0x3ff - 450) {
H A Dhypotl.c25 int ex, ey; local
32 ey = ux.i.se;
37 ey = uy.i.se;
46 if (ex - ey > LDBL_MANT_DIG)
54 } else if (ey < 0x3fff - 8000) {
H A Dremquol.c11 int ey = uy.i.se & 0x7fff; local
28 if (!ey) {
29 uy.i.se = ey;
31 ey = uy.i.se - 120;
35 if (ex >= ey) {
41 for (; ex > ey; ex--) {
73 for (; ex > ey; ex--) {
116 if (ex == ey || (ex + 1 == ey && (2 * x > y || (2 * x == y && q % 2)))) {
H A Dfmodl.c11 int ey = uy.i.se & 0x7fff; local
17 uy.i.se = ey;
29 if (!ey) {
31 ey = uy.i.se - 120;
39 for (; ex > ey; ex--) {
66 for (; ex > ey; ex--) {
/fuchsia/zircon/third_party/ulib/musl/third_party/math/
H A Datan2l.c30 int m, ex, ey; local
39 ey = uy.i.se & 0x7fff;
55 if (ey == 0x7fff) {
79 if (ex + 120 < ey || ey == 0x7fff)
82 if ((m & 2) && ey + 120 < ex) /* |y/x| < 0x1p-120, x<0 */
H A D__rem_pio2l.c79 int ex, ey, n, i; local
91 ey = u.i.se & 0x7fff;
92 if (ex - ey > ROUND1) { /* 2nd iteration needed, good to 141/248 (ld80/ld128) */
99 ey = u.i.se & 0x7fff;
100 if (ex - ey > ROUND2) { /* 3rd iteration, good to 180/316 bits */
H A D__rem_pio2.c55 int sign, n, ex, ey, i; local
128 ey = u.i >> 52 & 0x7ff;
130 if (ex - ey > 16) { /* 2nd round, good to 118 bits */
137 ey = u.i >> 52 & 0x7ff;
138 if (ex - ey > 49) { /* 3rd round, good to 151 bits, covers all cases */
H A Dfmal.c164 int ex, ey, ez; local
182 ys = frexpl(y, &ey);
185 spread = ex + ey - ez;
244 spread = ex + ey;
H A Dfma.c332 int ex, ey, ez; local
350 ys = frexp(y, &ey);
353 spread = ex + ey - ez;
412 spread = ex + ey;

Completed in 93 milliseconds