/freebsd/contrib/arm-optimized-routines/pl/math/ |
H A D | sinh_3u.c | 33 double halfsign = asdouble (Half | sign); in sinh() local 48 return (e * halfsign) * e; in sinh() 56 return (t + t / (t + 1)) * halfsign; in sinh()
|
H A D | sinhf_2u3.c | 35 float halfsign = asfloat (Half | sign); in sinhf() local 58 return (e * halfsign) * e; in sinhf() 66 return (t + t / (t + 1)) * halfsign; in sinhf()
|
H A D | sv_atanh_3u3.c | 34 svfloat64_t halfsign = svreinterpret_f64 (svorr_x (pg, sign, Half)); in SV_NAME_D1() local 49 return special_case (x, svmul_x (pg, halfsign, y), special); in SV_NAME_D1() 50 return svmul_x (pg, halfsign, y); in SV_NAME_D1()
|
H A D | sv_atanhf_2u8.c | 33 svfloat32_t halfsign = svreinterpret_f32 (svorr_x (pg, sign, Half)); in SV_NAME_F1() local 44 return special_case (x, svmul_x (pg, halfsign, y), special); in SV_NAME_F1() 46 return svmul_x (pg, halfsign, y); in SV_NAME_F1()
|
H A D | sv_sinhf_2u3.c | 42 svfloat32_t halfsign = svreinterpret_f32 (svorr_x (pg, sign, d->halff)); in SV_NAME_F1() local 55 return special_case (x, svmul_x (pg, t, halfsign), special); in SV_NAME_F1() 57 return svmul_x (pg, t, halfsign); in SV_NAME_F1()
|
H A D | v_atanh_3u5.c | 42 float64x2_t halfsign = vreinterpretq_f64_u64 (vorrq_u64 (sign, d->half)); in V_NAME_D1() local 54 return special_case (x, vmulq_f64 (y, halfsign), special); in V_NAME_D1() 55 return vmulq_f64 (y, halfsign); in V_NAME_D1()
|
H A D | v_atanhf_3u1.c | 46 float32x4_t halfsign = vbslq_f32 (AbsMask, v_f32 (0.5), x); in V_NAME_F1() local 65 return special_case (x, vmulq_f32 (halfsign, y), special); in V_NAME_F1() 66 return vmulq_f32 (halfsign, y); in V_NAME_F1()
|
H A D | v_sinhf_2u3.c | 56 float32x4_t halfsign = vreinterpretq_f32_u32 (vorrq_u32 (sign, d->halff)); in V_NAME_F1() local 74 return special_case (x, vmulq_f32 (t, halfsign), special); in V_NAME_F1() 76 return vmulq_f32 (t, halfsign); in V_NAME_F1()
|
H A D | atanh_3u.c | 74 double halfsign = asdouble (Half | sign); in atanh() local 76 return halfsign * log1p_inline ((2 * ax) / (1 - ax)); in atanh()
|
H A D | atanhf_3u1.c | 77 float halfsign = asfloat (Half | sign); in atanhf() local 79 return halfsign * log1pf_inline ((2 * ax) / (1 - ax)); in atanhf()
|
H A D | sv_sinh_3u.c | 83 svfloat64_t halfsign = svreinterpret_f64 (svorr_x (pg, sign, d->halff)); in SV_NAME_D1() local 96 return svmul_x (pg, t, halfsign); in SV_NAME_D1()
|
H A D | v_sinh_3u.c | 92 float64x2_t halfsign = vreinterpretq_f64_u64 (vorrq_u64 (sign, d->halff)); in V_NAME_D1() local 110 return vmulq_f64 (t, halfsign); in V_NAME_D1()
|