Lines Matching refs:ix
31 log2_inline (uint32_t ix) in log2_inline() argument
41 tmp = ix - OFF; in log2_inline()
44 iz = ix - top; in log2_inline()
127 zeroinfnan (uint32_t ix) in zeroinfnan() argument
129 return 2 * ix - 1 >= 2u * 0x7f800000 - 1; in zeroinfnan()
136 uint32_t ix, iy; in powf() local
138 ix = asuint (x); in powf()
140 if (unlikely (ix - 0x00800000 >= 0x7f800000 - 0x00800000 || zeroinfnan (iy))) in powf()
147 if (ix == 0x3f800000) in powf()
149 if (2 * ix > 2u * 0x7f800000 || 2 * iy > 2u * 0x7f800000) in powf()
151 if (2 * ix == 2 * 0x3f800000) in powf()
153 if ((2 * ix < 2 * 0x3f800000) == !(iy & 0x80000000)) in powf()
157 if (unlikely (zeroinfnan (ix))) in powf()
160 if (ix & 0x80000000 && checkint (iy) == 1) in powf()
166 if (2 * ix == 0 && iy & 0x80000000) in powf()
174 if (ix & 0x80000000) in powf()
182 ix &= 0x7fffffff; in powf()
184 if (ix < 0x00800000) in powf()
187 ix = asuint (x * 0x1p23f); in powf()
188 ix &= 0x7fffffff; in powf()
189 ix -= 23 << 23; in powf()
192 double_t logx = log2_inline (ix); in powf()