Home
last modified time | relevance | path

Searched refs:ez (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dfmaf.c48 int exy, ez; in __fmaf() local
63 ez = (zz.i[0] >> 20) & 0x7ff; in __fmaf()
64 if ((ez - exy <= 4 && exy - ez <= 28) || exy == 0x7ff || exy == 0 || in __fmaf()
65 ez == 0x7ff || ez == 0) { in __fmaf()
73 if (ez > exy) { in __fmaf()
74 if (ez - exy < 31) { in __fmaf()
76 s = 2 << (ez - exy); in __fmaf()
80 } else if (ez - exy < 51) { in __fmaf()
82 s = 1 << (ez - exy - 31); in __fmaf()
89 xy.i[0] = (xy.i[0] & 0x80000000) | ((ez - 51) << 20); in __fmaf()
[all …]
H A Dfma.c78 int hx, hy, hz, ex, ey, ez, exy, sxy, sz, e, ibit; in __fma() local
125 ez = hz >> 20; in __fma()
126 if (!ez) { in __fma()
128 ez = ((zz.i[0] & ~0x80000000) >> 20) - 52; in __fma()
165 if (exy > ez || (exy == ez && (xy0 > z0 || (xy0 == z0 && in __fma()
168 e = exy; exy = ez; ez = e; in __fma()
176 e = ez - exy; in __fma()
243 if (ez < 1) { in __fma()
245 e = 1 - ez; in __fma()
264 ez = 1; in __fma()
[all …]
H A Dfmal.c97 int hx, hy, hz, ex, ey, ez, exy, sxy, sz, e, ibit; in __fmal() local
449 ez = hz >> 16; in __fmal()
451 if (!ez) { in __fmal()
456 ez = 1; in __fmal()
462 ez = -31; in __fmal()
467 ez = -63; in __fmal()
471 ez = -95; in __fmal()
478 ez--; in __fmal()
492 if (exy > ez || (exy == ez && (xy0 > z0 || (xy0 == z0 && (xy1 > z1 || in __fmal()
496 e = exy; exy = ez; ez = e; in __fmal()
[all …]
/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D_Q_mul.c90 int ibit, ex, ey, ez, sign; in _Qp_mul() local
237 ez = ex - 0x3fff; in _Qp_mul()
276 ez += ey; in _Qp_mul()
352 ez++; in _Qp_mul()
356 if (ez > 0) { in _Qp_mul()
361 if (ez > -128) in _Qp_mul()
362 u.l.hi = (unsigned)(0x3fe + ez) << 20; in _Qp_mul()
369 ez = 0; in _Qp_mul()
420 ez++; in _Qp_mul()
426 if (ez >= 0x7fff) { in _Qp_mul()
[all …]
H A D_Q_sqrt.c99 int ex, ez; in _Qp_sqrt() local
201 ez = ex - 0x3fff; in _Qp_sqrt()
202 if (ez & 1) { in _Qp_sqrt()
208 ez--; in _Qp_sqrt()
295 ez = (ez >> 1) + 0x3fff; in _Qp_sqrt()
343 ez++; in _Qp_sqrt()
349 z.l.msw = (ez << 16) | msw; in _Qp_sqrt()
H A D_Q_div.c108 int ibit, ex, ey, ez, sign; in _Qp_div() local
269 ez = ex; in _Qp_div()
308 ez -= ey - 0x3fff; in _Qp_div()
438 ez--; in _Qp_div()
442 if (ez > 0) { in _Qp_div()
447 if (ez > -128) in _Qp_div()
448 u.l.hi = (unsigned int)(0x3fe + ez) << 20; in _Qp_div()
455 ez = 0; in _Qp_div()
507 ez++; in _Qp_div()
513 if (ez >= 0x7fff) { in _Qp_div()
[all …]
/illumos-gate/usr/src/lib/libc/i386/fp/
H A D_X_cplx_div.c89 int ea, eb, ec, ed, ez, ew, es, i, j; in _X_cplx_div() local
107 ez = (ea > eb)? ea : eb; in _X_cplx_div()
127 if (ez >= 0x7ffe) { in _X_cplx_div()
152 if (ez >= 0x7fff) { /* z is inf or nan */ in _X_cplx_div()
170 if (ez < 0x0086) { /* |z| < 2^-16249 */ in _X_cplx_div()
/illumos-gate/usr/src/data/hwdata/
H A Dusb.ids7097 1002 Che-ez! Splash
8774 1011 NHJ Che-ez! Kiss Digital Camera
22488 9120 Che-ez! Snap / iClick Tiny VGA Digital Camera
/illumos-gate/usr/src/grub/grub-0.97/
H A DChangeLog2511 * grub/asmstub.c (biosdisk): Work around a bug in linux's ez