Searched refs:inv_pio2 (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/arm-optimized-routines/pl/math/ |
H A D | sv_cos_2u5.c | 14 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 D | v_sincos_common.h | 14 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 D | v_sincosf_common.h | 12 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 D | sv_sincos_common.h | 14 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 D | sv_sincosf_common.h | 12 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 D | sv_cosf_2u1.c | 14 float neg_pio2_1, neg_pio2_2, neg_pio2_3, inv_pio2, shift; member 20 .inv_pio2 = 0x1.45f306p-1f,
|