Home
last modified time | relevance | path

Searched refs:is_tail (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/advsimd/
H A Derfinv_25u.c121 uint64x2_t is_tail = vcagtq_f64 (x, v_f64 (0.75)); in V_NAME_D1() local
123 if (unlikely (!v_any_u64 (is_tail))) in V_NAME_D1()
130 uint8x16_t off = vandq_u8 (vreinterpretq_u8_u64 (is_tail), vdupq_n_u8 (8)); in V_NAME_D1()
133 float64x2_t t = vbslq_f64 (is_tail, d->tailshift, v_f64 (-0.5625)); in V_NAME_D1()
139 vandq_u64 (is_tail, vreinterpretq_u64_f64 (v_f64 (1)))); in V_NAME_D1()
H A Derfinvf_5u.c107 uint32x4_t is_tail = vcageq_f32 (x, v_f32 (0.75)); in V_NAME_F1() local
110 if (unlikely (!v_any_u32 (is_tail))) in V_NAME_F1()
121 = vfmaq_f32 (vbslq_f32 (is_tail, d->tailshift, v_f32 (-0.5625)), x, x); in V_NAME_F1()
127 uint8x16_t off = vandq_u8 (vreinterpretq_u8_u32 (is_tail), vdupq_n_u8 (4)); in V_NAME_F1()
138 vandq_u32 (is_tail, vreinterpretq_u32_f32 (d->P29_3))); in V_NAME_F1()
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/sve/
H A Derfinv_25u.c121 svbool_t is_tail = svnot_z (pg, no_tail); in SV_NAME_D1() local
123 svuint64_t idx = svdup_n_u64_z (is_tail, 1); in SV_NAME_D1()
125 svfloat64_t t = svsel_f64 (is_tail, sv_f64 (d->tailshift), sv_f64 (-0.5625)); in SV_NAME_D1()
130 = svmla_x (pg, lookup (&d->Q[6][0], idx), svdup_n_f64_z (is_tail, 1), t); in SV_NAME_D1()
136 p = svmad_m (is_tail, p, t, d->P37_0); in SV_NAME_D1()
H A Derfinvf_5u.c99 svbool_t is_tail = svacge (pg, x, 0.75); in SV_NAME_F1() local
102 if (likely (!svptest_any (pg, is_tail))) in SV_NAME_F1()
110 pg, svsel (is_tail, sv_f32 (d->tailshift), sv_f32 (-0.5625)), x, x); in SV_NAME_F1()
112 svuint32_t idx = svdup_u32_z (is_tail, 1); in SV_NAME_F1()
130 p = svmad_m (is_tail, p, t, d->P29_0); in SV_NAME_F1()