Searched refs:a_lt_half (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | asinf.c | 73 uint32x4_t a_lt_half = vcltq_u32 (ia, v_u32 (Half)); in V_NAME_F1() local 78 float32x4_t z2 = vbslq_f32 (a_lt_half, vmulq_f32 (x, x), in V_NAME_F1() 80 float32x4_t z = vbslq_f32 (a_lt_half, ax, vsqrtq_f32 (z2)); in V_NAME_F1() 90 = vbslq_f32 (a_lt_half, p, vfmsq_n_f32 (d->pi_over_2f, p, 2.0)); in V_NAME_F1()
|
H A D | asin.c | 77 uint64x2_t a_lt_half = vcaltq_f64 (x, v_f64 (0.5)); in V_NAME_D1() local 82 float64x2_t z2 = vbslq_f64 (a_lt_half, vmulq_f64 (x, x), in V_NAME_D1() 84 float64x2_t z = vbslq_f64 (a_lt_half, ax, vsqrtq_f64 (z2)); in V_NAME_D1() 116 float64x2_t y = vbslq_f64 (a_lt_half, p, vfmsq_n_f64 (d->pi_over_2, p, 2.0)); in V_NAME_D1()
|