Searched refs:exy (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dfmaf.c48 int exy, ez; local
62 exy = (xy.i[0] >> 20) & 0x7ff;
64 if ((ez - exy <= 4 && exy - ez <= 28) || exy == 0x7ff || exy == 0 ||
73 if (ez > exy) {
74 if (ez - exy < 31) {
76 s = 2 << (ez - exy);
80 } else if (ez - exy < 5
134 int exy, ez; local
[all...]
H A Dfma.c78 int hx, hy, hz, ex, ey, ez, exy, sxy, sz, e, ibit; local
132 exy = ex + ey - 0x3ff;
146 exy++;
162 * now x*y is represented by sxy, exy, and xy[0-3], and z is
165 if (exy > ez || (exy == ez && (xy0 > z0 || (xy0 == z0 &&
168 e = exy; exy = ez; ez = e;
176 e = ez - exy;
H A Dfmal.c97 int hx, hy, hz, ex, ey, ez, exy, sxy, sz, e, ibit; local
322 exy = ex + ey - 0x3fff;
392 exy++;
489 * now x*y is represented by sxy, exy, and xy[0-7], and z is
492 if (exy > ez || (exy == ez && (xy0 > z0 || (xy0 == z0 && (xy1 > z1 ||
496 e = exy; exy = ez; ez = e;
508 e = ez - exy;
882 int ex, ey, ez, exy, sx local
[all...]

Completed in 68 milliseconds