Lines Matching defs:ix
48 log_inline (uint64_t ix, double *tail)
53 uint64_t tmp = ix - Off;
56 uint64_t iz = ix - (tmp & 0xfffULL << 52);
273 uint64_t ix, iy;
276 ix = asuint64 (x);
291 if (ix == asuint64 (1.0))
293 if (2 * ix > 2 * asuint64 (INFINITY)
296 if (2 * ix == 2 * asuint64 (1.0))
298 if ((2 * ix < 2 * asuint64 (1.0)) == !(iy >> 63))
302 if (unlikely (zeroinfnan (ix)))
305 if (ix >> 63 && checkint (iy) == 1)
311 if (2 * ix == 0 && iy >> 63)
319 if (ix >> 63)
331 ix &= 0x7fffffffffffffff;
337 if (ix == asuint64 (1.0))
343 return (ix > asuint64 (1.0)) == (topy < 0x800) ? __math_oflow (0)
346 return (ix > asuint64 (1.0)) == (topy < 0x800) ? INFINITY : 0;
354 ix = asuint64 (opt_barrier_double (x) * 0x1p52);
355 ix &= 0x7fffffffffffffff;
356 ix -= 52ULL << 52;
361 double hi = log_inline (ix, &lo);