Searched refs:is_tail (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/advsimd/ |
H A D | erfinv_25u.c | 121 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 D | erfinvf_5u.c | 107 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 D | erfinv_25u.c | 121 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 D | erfinvf_5u.c | 99 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()
|