Home
last modified time | relevance | path

Searched refs:half_t (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Dcoshf.c33 special_case (float32x4_t x, float32x4_t half_t, float32x4_t half_over_t, in special_case() argument
36 return v_call_f32 (coshf, x, vaddq_f32 (half_t, half_over_t), special); in special_case()
70 float32x4_t half_t = vmulq_n_f32 (t, 0.5); in V_NAME_F1() local
75 return vbslq_f32 (tiny, v_f32 (1), vaddq_f32 (half_t, half_over_t)); in V_NAME_F1()
78 return special_case (x, half_t, half_over_t, special); in V_NAME_F1()
81 return vaddq_f32 (half_t, half_over_t); in V_NAME_F1()
H A Dcosh.c93 float64x2_t half_t = vmulq_n_f64 (t, 0.5); in V_NAME_D1() local
98 return special_case (x, vaddq_f64 (half_t, half_over_t), special); in V_NAME_D1()
100 return vaddq_f64 (half_t, half_over_t); in V_NAME_D1()
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Dcosh.c35 svfloat64_t half_t = svmul_x (svptrue_b64 (), t, 0.5); in special_case() local
37 svfloat64_t y = svadd_x (pg, half_t, half_over_t); in special_case()
94 svfloat64_t half_t = svmul_x (svptrue_b64 (), t, 0.5); in SV_NAME_D1() local
96 return svadd_x (pg, half_t, half_over_t); in SV_NAME_D1()