Searched refs:half_t (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | coshf.c | 33 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 D | cosh.c | 93 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 D | cosh.c | 35 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()
|