Lines Matching defs:yy
75 } xx, yy, zz;
83 yy.d = y;
86 hy = yy.i[0] & ~0x80000000;
91 (hy | yy.i[1]) == 0) /* x or y is inf, nan, or zero */
113 sxy = (xx.i[0] ^ yy.i[0]) & 0x80000000;
122 yy.d = y * two52;
123 ey = ((yy.i[0] & ~0x80000000) >> 20) - 52;
134 yy.i[0] = (yy.i[0] & 0xfffff) | 0x3ff00000;
136 y = yy.d;
153 yy.d = t = y + twom32;
154 xy2 = yy.i[1];
155 yy.d = (y - (t - twom32)) + twom64;
156 xy3 = yy.i[1];
406 } xx, yy, zz;
413 yy.e = (long double) y;
418 ey = yy.i[2] & 0x7fff;
424 return ((double) (xx.e * yy.e + zz.e));
443 ye = yy.e;
444 yy.i[0] = 0;
445 yhi = yy.e;
464 yy.e = yhi + xhi;
465 ylo = (yhi - yy.e) + xhi; /* now (yy.e,ylo) = xhi + yhi */
467 if (yy.i[1] != 0) { /* yy.e is nonzero */
468 /* perturb yy.e if its least significant 10 bits are zero */
469 if (!(yy.i[0] & 0x3ff)) {
473 ((yy.i[2] & 0x7fff) - 63);
476 yy.e += xx.e;
482 yy.i[2] = ((rm == FCW_RM)? 0x8000 : 0);
490 return ((double) yy.e);