Searched refs:exp_x (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/lib/msun/src/
H A Dk_exp.c50 double exp_x; local
56 * exp_x to MAX_EXP so that the result can be multiplied by
59 exp_x = exp(x - kln2);
60 GET_HIGH_WORD(hx, exp_x);
62 SET_HIGH_WORD(exp_x, (hx & 0xfffff) | ((0x3ff + 1023) << 20));
63 return (exp_x);
79 double exp_x, scale; local
82 exp_x = __frexp_exp(x, &ex_expt);
85 return (exp_x * scale);
91 double c, exp_x, local
[all...]
H A Dk_expf.c49 float exp_x; local
52 exp_x = expf(x - kln2);
53 GET_FLOAT_WORD(hx, exp_x);
55 SET_FLOAT_WORD(exp_x, (hx & 0x7fffff) | ((0x7f + 127) << 23));
56 return (exp_x);
62 float exp_x, scale; local
65 exp_x = __frexp_expf(x, &ex_expt);
68 return (exp_x * scale);
74 float c, exp_x, s, scale1, scale2, x, y; local
79 exp_x
[all...]
H A Ds_cexp.c44 double x, y, exp_x; local
88 exp_x = exp(x);
89 return (CMPLX(exp_x * cos(y), exp_x * sin(y)));
H A Ds_cexpf.c44 float x, y, exp_x; local
88 exp_x = expf(x);
89 return (CMPLXF(exp_x * cosf(y), exp_x * sinf(y)));
/freebsd-13-stable/lib/msun/ld128/
H A Dk_expl.h303 long double c, exp_x, hi, lo, s; local
311 exp_x = (lo + hi) * 0x1p16382L;
321 return (CMPLXL(c * exp_x * scale1 * scale2,
322 s * exp_x * scale1 * scale2));
/freebsd-13-stable/lib/msun/ld80/
H A Dk_expl.h280 long double c, exp_x, hi, lo, s; local
288 exp_x = (lo + hi) * 0x1p16382L;
298 return (CMPLXL(c * exp_x * scale1 * scale2,
299 s * exp_x * scale1 * scale2));

Completed in 63 milliseconds