Lines Matching defs:ix
37 log_inline (uint64_t ix, double_t *tail)
47 tmp = ix - OFF;
50 iz = ix - (tmp & 0xfffULL << 52);
276 uint64_t ix, iy;
279 ix = asuint64 (x);
294 if (ix == asuint64 (1.0))
296 if (2 * ix > 2 * asuint64 (INFINITY)
299 if (2 * ix == 2 * asuint64 (1.0))
301 if ((2 * ix < 2 * asuint64 (1.0)) == !(iy >> 63))
305 if (unlikely (zeroinfnan (ix)))
308 if (ix >> 63 && checkint (iy) == 1)
313 if (WANT_ERRNO && 2 * ix == 0 && iy >> 63)
320 if (ix >> 63)
328 ix &= 0x7fffffffffffffff;
334 if (ix == asuint64 (1.0))
340 return ix > asuint64 (1.0) ? 1.0 + y : 1.0 - y;
344 return (ix > asuint64 (1.0)) == (topy < 0x800) ? __math_oflow (0)
352 ix = asuint64 (opt_barrier_double (x) * 0x1p52);
353 ix &= 0x7fffffffffffffff;
354 ix -= 52ULL << 52;
359 double_t hi = log_inline (ix, &lo);