Home
last modified time | relevance | path

Searched refs:sinh (Results 1 – 25 of 59) sorted by relevance

123

/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/
H A Dsinh.tst1 ; sinh.tst
6 func=sinh op1=7ff80000.00000001 result=7ff80000.00000001 errno=0
7 func=sinh op1=fff80000.00000001 result=7ff80000.00000001 errno=0
8 func=sinh op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i
9 func=sinh op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i
10 func=sinh op1=7ff00000.00000000 result=7ff00000.00000000 errno=0
11 func=sinh op1=7fefffff.ffffffff result=7ff00000.00000000 errno=ERANGE status=ox
12 func=sinh op1=fff00000.00000000 result=fff00000.00000000 errno=0
13 func=sinh op1=ffefffff.ffffffff result=fff00000.00000000 errno=ERANGE status=ox
14 func=sinh op1=00000000.00000000 result=00000000.00000000 errno=0
[all …]
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Dsinh.c39 return v_call_f64 (sinh, x, x, v_u64 (-1)); in special_case()
47 float64x2_t VPCS_ATTR V_NAME_D1 (sinh) (float64x2_t x) in V_NAME_D1() argument
75 TEST_SIG (V, D, 1, sinh, -10.0, 10.0)
76 TEST_ULP (V_NAME_D1 (sinh), 2.02)
77 TEST_DISABLE_FENV_IF_NOT (V_NAME_D1 (sinh), WANT_SIMD_EXCEPT)
78 TEST_SYM_INTERVAL (V_NAME_D1 (sinh), 0, 0x1p-26, 1000)
79 TEST_SYM_INTERVAL (V_NAME_D1 (sinh), 0x1p-26, 0x1p9, 500000)
80 TEST_SYM_INTERVAL (V_NAME_D1 (sinh), 0x1p9, inf, 1000)
H A Dsinhf.c46 float32x4_t VPCS_ATTR NOINLINE V_NAME_F1 (sinh) (float32x4_t x) in V_NAME_F1() argument
77 HALF_WIDTH_ALIAS_F1 (sinh)
79 TEST_SIG (V, F, 1, sinh, -10.0, 10.0)
80 TEST_ULP (V_NAME_F1 (sinh), 1.76)
81 TEST_DISABLE_FENV_IF_NOT (V_NAME_F1 (sinh), WANT_SIMD_EXCEPT)
82 TEST_SYM_INTERVAL (V_NAME_F1 (sinh), 0, 0x2fb504f4, 1000)
83 TEST_SYM_INTERVAL (V_NAME_F1 (sinh), 0x2fb504f4, 0x42b0c0a7, 100000)
84 TEST_SYM_INTERVAL (V_NAME_F1 (sinh), 0x42b0c0a7, inf, 1000)
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/
H A Dsinh_3u.c24 sinh (double x) in sinh() function
56 TEST_SIG (S, D, 1, sinh, -10.0, 10.0)
57 TEST_ULP (sinh, 2.08)
58 TEST_SYM_INTERVAL (sinh, 0, 0x1p-51, 100)
59 TEST_SYM_INTERVAL (sinh, 0x1p-51, 0x1.62e42fefa39fp+9, 100000)
60 TEST_SYM_INTERVAL (sinh, 0x1.62e42fefa39fp+9, inf, 1000)
H A Dsinhf_2u3.c65 TEST_SIG (S, F, 1, sinh, -10.0, 10.0)
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Dsinhf.c35 svfloat32_t SV_NAME_F1 (sinh) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument
59 TEST_SIG (SV, F, 1, sinh, -10.0, 10.0)
60 TEST_ULP (SV_NAME_F1 (sinh), 1.76)
61 TEST_DISABLE_FENV (SV_NAME_F1 (sinh))
62 TEST_SYM_INTERVAL (SV_NAME_F1 (sinh), 0, 0x1.6a09e8p-32, 1000)
63 TEST_SYM_INTERVAL (SV_NAME_F1 (sinh), 0x1.6a09e8p-32, 0x42b0c0a7, 100000)
64 TEST_SYM_INTERVAL (SV_NAME_F1 (sinh), 0x42b0c0a7, inf, 1000)
H A Dsinh.c68 return sv_call_f64 (sinh, x, x, pg); in special_case()
76 svfloat64_t SV_NAME_D1 (sinh) (svfloat64_t x, svbool_t pg) in SV_NAME_D1() argument
99 TEST_SIG (SV, D, 1, sinh, -10.0, 10.0)
100 TEST_ULP (SV_NAME_D1 (sinh), 2.08)
101 TEST_DISABLE_FENV (SV_NAME_D1 (sinh))
102 TEST_SYM_INTERVAL (SV_NAME_D1 (sinh), 0, 0x1p-26, 1000)
103 TEST_SYM_INTERVAL (SV_NAME_D1 (sinh), 0x1p-26, 0x1p9, 500000)
104 TEST_SYM_INTERVAL (SV_NAME_D1 (sinh), 0x1p9, inf, 1000)
/freebsd/contrib/netbsd-tests/lib/libm/
H A Dt_sinh.c73 if (!(fabs((sinh(x) - sinh_x)/sinh_x) <= eps)) { in ATF_TC_BODY()
75 x, sinh(x), sinh_x); in ATF_TC_BODY()
91 ATF_CHECK(isnan(sinh(x)) != 0); in ATF_TC_BODY()
103 double y = sinh(x); in ATF_TC_BODY()
118 double y = sinh(x); in ATF_TC_BODY()
133 double y = sinh(x); in ATF_TC_BODY()
148 double y = sinh(x); in ATF_TC_BODY()
/freebsd/lib/msun/src/
H A De_sinh.c39 sinh(double x) in sinh() function
74 __weak_reference(sinh, sinhl);
H A Ds_csinh.c66 return (CMPLX(sinh(x), y)); in csinh()
68 return (CMPLX(sinh(x) * cos(y), cosh(x) * sin(y))); in csinh()
H A Ds_ctanh.c133 s = sinh(x); in ctanh()
H A Ds_ccosh.c68 return (CMPLX(cosh(x) * cos(y), sinh(x) * sin(y))); in ccosh()
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h170 __DEVICE__ double sinh(double);
171 __DEVICE__ float sinh(float);
266 using ::sinh;
H A D__clang_cuda_cmath.h173 __DEVICE__ float sinh(float __x) { return ::sinhf(__x); } in sinh() function
295 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(double, sinh)
426 using ::sinh;
H A D__clang_hip_cmath.h249 __DEF_FUN1(float, sinh)
537 __HIP_OVERLOAD1(double, sinh)
714 using ::sinh;
826 return sinh(x) * y;
/freebsd/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/
H A Dcomplex_cmath.h265 __DEVICE__ std::complex<_Tp> sinh(const std::complex<_Tp> &__x) { in sinh() function
272 return std::complex<_Tp>(sinh(__x.real()) * cos(__x.imag()), in sinh()
289 sinh(__x.real()) * sin(__x.imag())); in cosh()
307 _Tp __2rsh(sinh(__2r)); in tanh()
368 std::complex<_Tp> __z = sinh(complex<_Tp>(-__x.imag(), __x.real())); in sin()
/freebsd/contrib/llvm-project/clang/lib/Headers/hlsl/
H A Dhlsl_intrinsics.h1543 half sinh(half);
1545 half2 sinh(half2);
1547 half3 sinh(half3);
1549 half4 sinh(half4);
1553 float sinh(float);
1555 float2 sinh(float2);
1557 float3 sinh(float3);
1559 float4 sinh(float4);
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVecFuncs.def117 TLI_DEFINE_VECFUNC("sinh", "_simd_sinh_d2", FIXED(2), "_ZGV_LLVM_N2v")
118 TLI_DEFINE_VECFUNC("llvm.sinh.f64", "_simd_sinh_d2", FIXED(2), "_ZGV_LLVM_N2v")
120 TLI_DEFINE_VECFUNC("llvm.sinh.f32", "_simd_sinh_f4", FIXED(4), "_ZGV_LLVM_N4v")
287 TLI_DEFINE_VECFUNC("sinh", "__sinhd2", FIXED(2), "_ZGV_LLVM_N2v")
601 TLI_DEFINE_VECFUNC("sinh", "_ZGVnN2v_sinh", FIXED(2), "_ZGV_LLVM_N2v")
602 TLI_DEFINE_VECFUNC("llvm.sinh.f64", "_ZGVnN2v_sinh", FIXED(2), "_ZGV_LLVM_N2v")
706 TLI_DEFINE_VECFUNC("llvm.sinh.f32", "_ZGVnN4v_sinhf", FIXED(4), "_ZGV_LLVM_N4v")
859 TLI_DEFINE_VECFUNC("sinh", "_ZGVsMxv_sinh", SCALABLE(2), MASKED, "_ZGVsMxv")
861 TLI_DEFINE_VECFUNC("llvm.sinh.f64", "_ZGVsMxv_sinh", SCALABLE(2), MASKED, "_ZGVsMxv")
862 TLI_DEFINE_VECFUNC("llvm.sinh.f32", "_ZGVsMxv_sinhf", SCALABLE(4), MASKED, "_ZGVsMxv")
[all …]
H A DScalarFuncs.def105 TLI_DEFINE_SCALAR_MASS_FUNC("sinh", "__xl_sinh")
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dvalarray.cppm
H A Dcomplex.cppm
H A Dcomplex.inc57 using std::sinh;
/freebsd/include/
H A Dtgmath.h151 #define sinh(x) __tg_full(x, sinh) macro
/freebsd/tools/regression/include/tgmath/
H A Dtgmath.c86 TGMACRO(sinh) in TGMACRO()
448 PASS_REAL_ARG_REAL_RET(sinh) && in main()
449 PASS_COMPLEX_ARG_COMPLEX_RET(sinh)); in main()
/freebsd/lib/msun/
H A DMakefile183 sinh.3 sinpi.3 sqrt.3 tan.3 tanh.3 tanpi.3 trunc.3 \
265 MLINKS+=sinh.3 sinhf.3 sinh.3 sinhl.3

123