Lines Matching refs:x
61 expl(long double x) in expl() argument
68 DOPRINT_START(&x); in expl()
71 u.e = x; in expl()
77 RETURNP(-1 / x); in expl()
78 RETURNP(x + x); /* x is +Inf or +NaN */ in expl()
80 if (x > o_threshold) in expl()
82 if (x < u_threshold) in expl()
85 RETURN2P(1, x); /* 1 with inexact iff x != 0 */ in expl()
91 __k_expl(x, &hi, &lo, &k); in expl()
204 expm1l(long double x) in expm1l() argument
213 DOPRINT_START(&x); in expm1l()
216 u.e = x; in expm1l()
222 RETURNP(-1 / x - 1); in expm1l()
223 RETURNP(x + x); /* x is +Inf or +NaN */ in expm1l()
225 if (x > o_threshold) in expm1l()
240 if (T1 < x && x < T2) { in expm1l()
241 x2 = x * x; in expm1l()
242 dx = x; in expm1l()
244 if (x < T3) { in expm1l()
247 RETURNPI(x == 0 ? x : in expm1l()
248 (0x1p200 * x + fabsl(x)) * 0x1p-200); in expm1l()
250 q = x * x2 * C3 + x2 * x2 * (C4 + x * (C5 + x * (C6 + in expm1l()
251 x * (C7 + x * (C8 + x * (C9 + x * (C10 + in expm1l()
252 x * (C11 + x * (C12 + x * (C13 + in expm1l()
256 q = x * x2 * D3 + x2 * x2 * (D4 + x * (D5 + x * (D6 + in expm1l()
257 x * (D7 + x * (D8 + x * (D9 + x * (D10 + in expm1l()
258 x * (D11 + x * (D12 + x * (D13 + in expm1l()
263 x_hi = (float)x; in expm1l()
264 x_lo = x - x_hi; in expm1l()
266 hx2_lo = x_lo * (x + x_hi) / 2; in expm1l()
270 RETURN2PI(x, hx2_lo + q + hx2_hi); in expm1l()
274 fn = rnint((double)x * INV_L); in expm1l()
278 r1 = x - fn * L1; in expm1l()