Searched refs:invln2 (Results 1 – 12 of 12) sorted by relevance
/freebsd/contrib/arm-optimized-routines/math/tools/ |
H A D | v_log2f.sollya | 11 invln2 = single(1/ln2); 20 f = f * invln2; 28 poly = invln2;
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | v_expm1_inline.h | 17 float64x2_t invln2; member 32 .invln2 = V2 (0x1.71547652b82fep0), \ 48 float64x2_t n = vrndaq_f64 (vmulq_f64 (x, d->invln2)); in expm1_inline()
|
H A D | log2.c | 17 double c1, c3, invln2, c4; member 27 .invln2 = 0x1.71547652b82fep0, 100 float64x2_t invln2_and_c4 = vld1q_f64 (&d->invln2); in V_NAME_D1()
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/ |
H A D | log2.c | 21 double invln2, c4; member 29 .invln2 = 0x1.71547652b82fep0, 70 svfloat64_t invln2_and_c4 = svld1rq_f64 (svptrue_b64 (), &d->invln2); in SV_NAME_D1()
|
/freebsd/lib/msun/bsdsrc/ |
H A D | b_exp.c | 81 invln2 = 0x1.71547652b82fep0; /* 1 / log(2.) */ variable 97 z = invln2 * x; in __exp__D()
|
/freebsd/lib/msun/src/ |
H A D | e_expf.c | 30 invln2 = 1.4426950216e+00, /* 0x3fb8aa3b */ variable 68 k = invln2*x+halF[xsb]; in expf()
|
H A D | e_exp.c | 89 invln2 = 1.44269504088896338700e+00, /* 0x3ff71547, 0x652b82fe */ variable 129 k = (int)(invln2*x+halF[xsb]); in exp()
|
H A D | s_expm1f.c | 27 invln2 = 1.4426950216e+00,/* 0x3fb8aa3b */ variable 72 k = invln2*x+((xsb==0)?(float)0.5:(float)-0.5); in expm1f()
|
H A D | s_expm1.c | 118 invln2 = 1.44269504088896338700e+00,/* 0x3ff71547, 0x652b82fe */ variable 165 k = invln2*x+((xsb==0)?0.5:-0.5); in expm1()
|
/freebsd/lib/msun/ld80/ |
H A D | b_expl.c | 72 #define invln2 (invln2u.e) macro 88 z = invln2 * x; in __exp__D()
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/ |
H A D | v_log2_data.c | 20 .invln2 = 0x1.71547652b82fep0,
|
/freebsd/contrib/arm-optimized-routines/math/ |
H A D | math_config.h | 602 double invln2; member
|