Home
last modified time | relevance | path

Searched refs:inv_pio2 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/arm-optimized-routines/pl/math/
H A Dsv_cos_2u5.c14 double inv_pio2, pio2_1, pio2_2, pio2_3, shift; member
17 .inv_pio2 = 0x1.45f306dc9c882p-1,
49 svfloat64_t invpio2_and_pio2_1 = svld1rq (ptrue, &d->inv_pio2); in SV_NAME_D1()
H A Dv_sincos_common.h14 float64x2_t inv_pio2, shift, range_val; member
16 .inv_pio2 = V2 (0x1.45f306dc9c882p-1),
46 float64x2_t q = vsubq_f64 (vfmaq_f64 (d->shift, x, d->inv_pio2), d->shift); in v_sincos_inline()
H A Dv_sincosf_common.h12 float32x4_t poly_sin[3], poly_cos[3], pio2[3], inv_pio2, shift, range_val; member
19 .inv_pio2 = V4 (0x1.45f306p-1f),
42 float32x4_t q = vfmaq_f32 (shift, x, d->inv_pio2); in v_sincosf_inline()
H A Dsv_sincos_common.h14 double inv_pio2, shift, range_val; member
16 .inv_pio2 = 0x1.45f306dc9c882p-1,
47 svfloat64_t q = svsub_x (pg, svmla_x (pg, sv_f64 (d->shift), x, d->inv_pio2), in sv_sincos_inline()
H A Dsv_sincosf_common.h12 float poly_sin[3], poly_cos[3], pio2[3], inv_pio2, shift, range_val; member
19 .inv_pio2 = 0x1.45f306p-1f,
42 svfloat32_t q = svmla_x (pg, sv_f32 (d->shift), x, d->inv_pio2); in sv_sincosf_inline()
H A Dsv_cosf_2u1.c14 float neg_pio2_1, neg_pio2_2, neg_pio2_3, inv_pio2, shift; member
20 .inv_pio2 = 0x1.45f306p-1f,