| /freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/ |
| H A D | tanh.tst | 1 ; tanh.tst 6 func=tanh op1=7ff80000.00000001 result=7ff80000.00000001 errno=0 7 func=tanh op1=fff80000.00000001 result=7ff80000.00000001 errno=0 8 func=tanh op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i 9 func=tanh op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i 10 func=tanh op1=7ff00000.00000000 result=3ff00000.00000000 errno=0 11 func=tanh op1=fff00000.00000000 result=bff00000.00000000 errno=0 12 func=tanh op1=00000000.00000000 result=00000000.00000000 errno=0 13 func=tanh op1=80000000.00000000 result=80000000.00000000 errno=0 17 func=tanh op1=00000000.00000001 result=00000000.00000001 errno=0 maybestatus=ux [all …]
|
| /freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
| H A D | tanh.c | 27 return v_call_f64 (tanh, x, vdivq_f64 (q, qp2), special); in special_case() 34 float64x2_t VPCS_ATTR V_NAME_D1 (tanh) (float64x2_t x) in V_NAME_D1() argument 62 TEST_SIG (V, D, 1, tanh, -10.0, 10.0) 63 TEST_ULP (V_NAME_D1 (tanh), 2.21) 64 TEST_DISABLE_FENV_IF_NOT (V_NAME_D1 (tanh), WANT_SIMD_EXCEPT) 65 TEST_SYM_INTERVAL (V_NAME_D1 (tanh), 0, 0x1p-27, 5000) 66 TEST_SYM_INTERVAL (V_NAME_D1 (tanh), 0x1p-27, 0x1.241bf835f9d5fp+4, 50000) 67 TEST_SYM_INTERVAL (V_NAME_D1 (tanh), 0x1.241bf835f9d5fp+4, inf, 1000)
|
| H A D | tanhf.c | 38 float32x4_t VPCS_ATTR NOINLINE V_NAME_F1 (tanh) (float32x4_t x) in V_NAME_F1() argument 74 HALF_WIDTH_ALIAS_F1 (tanh) 76 TEST_SIG (V, F, 1, tanh, -10.0, 10.0) 77 TEST_ULP (V_NAME_F1 (tanh), 2.09) 78 TEST_DISABLE_FENV_IF_NOT (V_NAME_F1 (tanh), WANT_SIMD_EXCEPT) 79 TEST_SYM_INTERVAL (V_NAME_F1 (tanh), 0, 0x1p-23, 1000) 80 TEST_SYM_INTERVAL (V_NAME_F1 (tanh), 0x1p-23, 0x1.205966p+3, 100000) 81 TEST_SYM_INTERVAL (V_NAME_F1 (tanh), 0x1.205966p+3, inf, 100)
|
| /freebsd/contrib/arm-optimized-routines/math/aarch64/sve/ |
| H A D | tanh.c | 65 return sv_call_f64 (tanh, x, y, special); in special_case() 72 svfloat64_t SV_NAME_D1 (tanh) (svfloat64_t x, svbool_t pg) in SV_NAME_D1() argument 92 TEST_SIG (SV, D, 1, tanh, -10.0, 10.0) 93 TEST_ULP (SV_NAME_D1 (tanh), 2.27) 94 TEST_DISABLE_FENV (SV_NAME_D1 (tanh)) 95 TEST_SYM_INTERVAL (SV_NAME_D1 (tanh), 0, 0x1p-27, 5000) 96 TEST_SYM_INTERVAL (SV_NAME_D1 (tanh), 0x1p-27, 0x1.241bf835f9d5fp+4, 50000) 97 TEST_SYM_INTERVAL (SV_NAME_D1 (tanh), 0x1.241bf835f9d5fp+4, inf, 1000)
|
| H A D | tanhf.c | 41 svfloat32_t SV_NAME_F1 (tanh) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument 62 TEST_SIG (SV, F, 1, tanh, -10.0, 10.0) 63 TEST_ULP (SV_NAME_F1 (tanh), 2.07) 64 TEST_DISABLE_FENV (SV_NAME_F1 (tanh)) 65 TEST_SYM_INTERVAL (SV_NAME_F1 (tanh), 0, 0x1p-23, 1000) 66 TEST_SYM_INTERVAL (SV_NAME_F1 (tanh), 0x1p-23, BoringBound, 100000) 67 TEST_SYM_INTERVAL (SV_NAME_F1 (tanh), BoringBound, inf, 100)
|
| /freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/ |
| H A D | tanh_3u.c | 55 tanh (double x) in tanh() function 76 TEST_SIG (S, D, 1, tanh, -10.0, 10.0) 77 TEST_ULP (tanh, 2.27) 78 TEST_SYM_INTERVAL (tanh, 0, TinyBound, 1000) 79 TEST_SYM_INTERVAL (tanh, TinyBound, BoringBound, 100000) 80 TEST_SYM_INTERVAL (tanh, BoringBound, inf, 1000)
|
| H A D | tanhf_2u6.c | 83 TEST_SIG (S, F, 1, tanh, -10.0, 10.0)
|
| /freebsd/contrib/netbsd-tests/lib/libm/ |
| H A D | t_tanh.c | 51 ATF_CHECK(isnan(tanh(x)) != 0); in ATF_TC_BODY() 64 ATF_CHECK(tanh(x) == -1.0); in ATF_TC_BODY() 77 ATF_CHECK(tanh(x) == 1.0); in ATF_TC_BODY() 89 double y = tanh(x); in ATF_TC_BODY() 107 double y = tanh(x); in ATF_TC_BODY() 166 float y = tanh(x); in ATF_TC_BODY()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__math/ |
| H A D | hyperbolic_functions.h | 58 inline _LIBCPP_HIDE_FROM_ABI float tanh(float __x) _NOEXCEPT { return __builtin_tanhf(__x); } in tanh() function 61 _LIBCPP_HIDE_FROM_ABI double tanh(double __x) _NOEXCEPT { in tanh() function 65 inline _LIBCPP_HIDE_FROM_ABI long double tanh(long double __x) _NOEXCEPT { return __builtin_tanhl(_… in tanh() function 68 inline _LIBCPP_HIDE_FROM_ABI double tanh(_A1 __x) _NOEXCEPT { in tanh() function
|
| /freebsd/lib/msun/src/ |
| H A D | s_tanh.c | 45 tanh(double x) in tanh() function 79 __weak_reference(tanh, tanhl);
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | __clang_cuda_math_forward_declares.h | 176 __DEVICE__ double tanh(double); 177 __DEVICE__ float tanh(float); 269 using ::tanh;
|
| H A D | __clang_cuda_cmath.h | 176 __DEVICE__ float tanh(float __x) { return ::tanhf(__x); } in tanh() function 298 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(double, tanh) 429 using ::tanh;
|
| H A D | __clang_hip_cmath.h | 252 __DEF_FUN1(float, tanh) 546 __HIP_OVERLOAD1(double, tanh) 723 using ::tanh;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | VecFuncs.def | 69 TLI_DEFINE_VECFUNC("llvm.tanh.f32", "vtanhf", FIXED(4), "_ZGV_LLVM_N4v") 136 TLI_DEFINE_VECFUNC("tanh", "_simd_tanh_d2", FIXED(2), "_ZGV_LLVM_N2v") 137 TLI_DEFINE_VECFUNC("llvm.tanh.f64", "_simd_tanh_d2", FIXED(2), "_ZGV_LLVM_N2v") 139 TLI_DEFINE_VECFUNC("llvm.tanh.f32", "_simd_tanh_f4", FIXED(4), "_ZGV_LLVM_N4v") 488 TLI_DEFINE_VECFUNC("tanh", "_ZGVnN2v_tanh", FIXED(2), NOMASK, "_ZGV_LLVM_N2v", CallingConv::AArch64… 491 TLI_DEFINE_VECFUNC("tanh", "_ZGVsMxv_tanh", SCALABLE(2), MASKED, "_ZGVsMxv", NOCC) 494 TLI_DEFINE_VECFUNC("llvm.tanh.f64", "_ZGVnN2v_tanh", FIXED(2), NOMASK, "_ZGV_LLVM_N2v", CallingConv… 495 TLI_DEFINE_VECFUNC("llvm.tanh.f32", "_ZGVnN2v_tanhf", FIXED(2), NOMASK, "_ZGV_LLVM_N2v", CallingCon… 496 TLI_DEFINE_VECFUNC("llvm.tanh.f32", "_ZGVnN4v_tanhf", FIXED(4), NOMASK, "_ZGV_LLVM_N4v", CallingCon… 497 TLI_DEFINE_VECFUNC("llvm.tanh.f64", "_ZGVsMxv_tanh", SCALABLE(2), MASKED, "_ZGVsMxv", NOCC) [all …]
|
| H A D | ScalarFuncs.def | 114 TLI_DEFINE_SCALAR_MASS_FUNC("tanh", "__xl_tanh")
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | valarray.cppm | |
| H A D | complex.cppm | |
| H A D | complex.inc | 60 using std::tanh;
|
| /freebsd/include/ |
| H A D | tgmath.h | 152 #define tanh(x) __tg_full(x, tanh) macro
|
| /freebsd/tools/regression/include/tgmath/ |
| H A D | tgmath.c | 87 TGMACRO(tanh) in TGMACRO() 452 PASS_REAL_ARG_REAL_RET(tanh) && in main() 453 PASS_COMPLEX_ARG_COMPLEX_RET(tanh)); in main()
|
| /freebsd/lib/msun/ |
| H A D | Makefile | 195 sinh.3 sinpi.3 sqrt.3 tan.3 tanh.3 tanpi.3 trunc.3 \ 294 MLINKS+=tanh.3 tanhf.3 tanh.3 tanhl.3
|
| H A D | Symbol.map | 173 tanh;
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | math.h | 498 using std::__math::tanh;
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | math.h | 492 using std::__math::tanh;
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/hlsl/ |
| H A D | hlsl_compat_overloads.h | 409 _DXC_COMPAT_UNARY_DOUBLE_OVERLOADS(tanh) 410 _DXC_COMPAT_UNARY_INTEGER_OVERLOADS(tanh)
|