Lines Matching refs:x
140 neval (_Float128 x, const _Float128 *p, int n) in neval() argument
148 y = y * x + *p--; in neval()
158 deval (_Float128 x, const _Float128 *p, int n) in deval() argument
163 y = x + *p--; in deval()
166 y = y * x + *p--; in deval()
175 __ieee754_log2l (_Float128 x) in __ieee754_log2l() argument
183 GET_LDOUBLE_WORDS64 (hx, lx, x); in __ieee754_log2l()
185 return (-1 / fabsl (x)); /* log2l(+-0)=-inf */ in __ieee754_log2l()
187 return (x - x) / (x - x); in __ieee754_log2l()
189 return (x + x); in __ieee754_log2l()
191 if (x == 1) in __ieee754_log2l()
199 x = __frexpl (x, &e); in __ieee754_log2l()
207 if (x < SQRTH) in __ieee754_log2l()
210 z = x - L(0.5); in __ieee754_log2l()
215 z = x - L(0.5); in __ieee754_log2l()
217 y = L(0.5) * x + L(0.5); in __ieee754_log2l()
219 x = z / y; in __ieee754_log2l()
220 z = x * x; in __ieee754_log2l()
221 y = x * (z * neval (z, R, 5) / deval (z, S, 5)); in __ieee754_log2l()
228 if (x < SQRTH) in __ieee754_log2l()
231 x = 2.0 * x - 1; /* 2x - 1 */ in __ieee754_log2l()
235 x = x - 1; in __ieee754_log2l()
237 z = x * x; in __ieee754_log2l()
238 y = x * (z * neval (x, P, 12) / deval (x, Q, 11)); in __ieee754_log2l()
247 z += x * LOG2EA; in __ieee754_log2l()
249 z += x; in __ieee754_log2l()