Lines Matching defs:hy
41 int n, hx, hy, hz, ix, iy, sx, i;
46 hy = __HI (y); /* high word of y */
50 hy &= 0x7fffffff; /* |y| */
53 if ((hy | ly) == 0 || (hx >= 0x7ff00000) || /* y = 0, or x not finite */
54 ((hy | ((ly | -ly) >> 31)) > 0x7ff00000)) /* or y is NaN */
58 if (hx <= hy)
60 if ((hx < hy) || (lx < ly)) /* |x| < |y| return x */
94 if (hy < 0x00100000) /* subnormal y */
96 if (hy == 0)
105 for (iy = -1022, i = (hy << 11); i > 0; i <<= 1)
113 iy = (hy >> 20) - 1023;
116 /* set up {hx,lx}, {hy,ly} and align y to x */
137 hy = 0x00100000 | (0x000fffff & hy);
144 hy = (((unsigned int) hy) << n) | (ly >> (32 - n));
149 hy = ly << (n - 32);
158 hz = hx - hy;
179 hz = hx - hy;