Home
last modified time | relevance | path

Searched refs:invc (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-14.2/contrib/arm-optimized-routines/pl/math/
H A Dlogf.c30 double_t z, r, r2, y, y0, invc, logc; in optr_aor_log_f32() local
61 invc = T[i].invc; in optr_aor_log_f32()
66 r = z * invc - 1; in optr_aor_log_f32()
H A Dv_log_inline.h51 float64x2_t invc; member
62 float64x2_t e0 = vld1q_f64 (&__v_log_data.table[i0].invc); in log_lookup()
63 float64x2_t e1 = vld1q_f64 (&__v_log_data.table[i1].invc); in log_lookup()
64 e.invc = vuzp1q_f64 (e0, e1); in log_lookup()
89 r = vfmaq_f64 (v_f64 (-1.0), z, e.invc); in v_log_inline()
H A Dlog10f.c40 double_t z, r, r2, y, y0, invc, logc; in log10f() local
71 invc = T[i].invc; in log10f()
76 r = z * invc - 1; in log10f()
H A Dv_log2_3u.c40 float64x2_t invc; member
50 float64x2_t e0 = vld1q_f64 (&__v_log2_data.table[i0].invc); in lookup()
51 float64x2_t e1 = vld1q_f64 (&__v_log2_data.table[i1].invc); in lookup()
52 e.invc = vuzp1q_f64 (e0, e1); in lookup()
88 float64x2_t r = vfmaq_f64 (v_f64 (-1.0), z, e.invc); in V_NAME_D1()
H A Dv_log10_2u5.c43 float64x2_t invc; member
53 float64x2_t e0 = vld1q_f64 (&__v_log10_data.table[i0].invc); in lookup()
54 float64x2_t e1 = vld1q_f64 (&__v_log10_data.table[i1].invc); in lookup()
55 e.invc = vuzp1q_f64 (e0, e1); in lookup()
91 float64x2_t r = vfmaq_f64 (v_f64 (-1.0), z, e.invc); in V_NAME_D1()
H A Dmath_config.h376 double invc, logc; member
396 double invc, logc; member
487 double invc, logc; member
532 double invc, log2c; member
543 double invc, log10c; member
554 double invc[V_POWF_LOG2_N]; member
568 double invc, logc; member
619 double invc[1 << V_POW_LOG_TABLE_BITS]; member
H A Dlog10_2u.c44 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in log10() local
102 invc = T[i].invc; in log10()
110 r = fma (z, invc, -1.0); in log10()
113 r = (z - T2[i].chi - T2[i].clo) * invc; in log10()
H A Dlog.c33 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in optr_aor_log_f64() local
125 invc = T[i].invc; in optr_aor_log_f64()
133 r = fma (z, invc, -1.0); in optr_aor_log_f64()
136 r = (z - T2[i].chi - T2[i].clo) * invc; in optr_aor_log_f64()
H A Dsv_log10_2u5.c45 svfloat64_t invc = svld1_gather_index (pg, &__v_log10_data.table[0].invc, i); in SV_NAME_D1() local
52 svfloat64_t r = svmad_x (pg, invc, z, -1.0); in SV_NAME_D1()
H A Dsv_log2_3u.c46 svfloat64_t invc = svld1_gather_index (pg, &__v_log2_data.table[0].invc, i); in SV_NAME_D1() local
52 svfloat64_t r = svmad_x (pg, invc, z, -1.0); in SV_NAME_D1()
H A Dv_asinh_3u5.c49 float64x2_t invc; member
57 &__v_log_data.table[(i[0] >> (52 - V_LOG_TABLE_BITS)) & (N - 1)].invc); in lookup()
59 &__v_log_data.table[(i[1] >> (52 - V_LOG_TABLE_BITS)) & (N - 1)].invc); in lookup()
75 float64x2_t r = vfmaq_f64 (v_f64 (-1.0), z, e.invc); in log_inline()
H A Dsv_log_2u5.c48 svfloat64_t invc = svld1_gather_index (pg, &__v_log_data.table[0].invc, i); in SV_NAME_D1() local
52 svfloat64_t r = svmad_x (pg, invc, z, -1); in SV_NAME_D1()
H A Dsv_asinh_3u0.c43 svfloat64_t invc = svld1_gather_index (pg, &__v_log_data.table[0].invc, i); in __sv_log_inline() local
45 svfloat64_t r = svmla_x (pg, sv_f64 (-1.0), invc, z); in __sv_log_inline()
H A Dv_powf_data.c11 .invc = { 0x1.6489890582816p+0,
H A Dfinite_pow.h61 double invc = __v_pow_log_data.invc[i]; in log_inline() local
67 double r = fma (z, invc, -1.0); in log_inline()
H A Dv_pow_log_data.c43 .invc = { 0x1.6a00000000000p+0, 0x1.6800000000000p+0, 0x1.6600000000000p+0,
/freebsd-14.2/contrib/arm-optimized-routines/math/
H A Dlog2f.c29 double_t z, r, r2, p, y, y0, invc, logc; in log2f() local
61 invc = T[i].invc; in log2f()
66 r = z * invc - 1; in log2f()
H A Dlogf.c30 double_t z, r, r2, y, y0, invc, logc; in logf() local
61 invc = T[i].invc; in logf()
66 r = z * invc - 1; in logf()
H A Dlog2.c33 double_t z, r, r2, r4, y, invc, logc, kd, hi, lo, t1, t2, t3, p; in log2() local
96 invc = T[i].invc; in log2()
105 r = fma (z, invc, -1.0); in log2()
111 r = (z - T2[i].chi - T2[i].clo) * invc; in log2()
H A Dmath_config.h379 double invc, logc; member
391 double invc, logc; member
408 double invc, logc; member
452 struct {double invc, logc;} tab[1 << LOG_TABLE_BITS]; member
467 struct {double invc, logc;} tab[1 << LOG2_TABLE_BITS]; member
481 struct {double invc, pad, logc, logctail;} tab[1 << POW_LOG_TABLE_BITS]; member
517 double invc, logc; member
H A Dlog.c33 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in log() local
120 invc = T[i].invc; in log()
128 r = fma (z, invc, -1.0); in log()
131 r = (z - T2[i].chi - T2[i].clo) * invc; in log()
H A Dpowf.c33 double_t z, r, r2, r4, p, q, y, y0, invc, logc; in log2_inline() local
45 invc = T[i].invc; in log2_inline()
50 r = z * invc - 1; in log2_inline()
H A Dpow.c40 double_t z, r, y, invc, logc, logctail, kd, hi, t1, t2, lo, lo1, lo2, p; in log_inline() local
55 invc = T[i].invc; in log_inline()
62 r = fma (z, invc, -1.0); in log_inline()
67 double_t rhi = zhi * invc - 1.0; in log_inline()
68 double_t rlo = zlo * invc; in log_inline()
/freebsd-14.2/contrib/arm-optimized-routines/math/aarch64/
H A Dv_log.c37 float64x2_t invc; member
48 float64x2_t e0 = vld1q_f64 (&__v_log_data.table[i0].invc); in lookup()
49 float64x2_t e1 = vld1q_f64 (&__v_log_data.table[i1].invc); in lookup()
50 e.invc = vuzp1q_f64 (e0, e1); in lookup()
85 r = vfmaq_f64 (v_f64 (-1.0), z, e.invc); in V_NAME_D1()
H A Dv_powf.c30 double invc, logc; member
109 double invc = data.log2_tab[i[lane]].invc; in V_NAME_F2() local
114 double r = __builtin_fma (z, invc, -1.0); in V_NAME_F2()

12