Home
last modified time | relevance | path

Searched refs:tan (Results 1 – 25 of 81) sorted by relevance

1234

/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Dtanf.c49 svfloat32_t SV_NAME_F1 (tan) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument
106 TEST_SIG (SV, F, 1, tan, -3.1, 3.1)
107 TEST_ULP (SV_NAME_F1 (tan), 2.96)
108 TEST_DISABLE_FENV (SV_NAME_F1 (tan))
109 TEST_INTERVAL (SV_NAME_F1 (tan), -0.0, -0x1p126, 100)
110 TEST_INTERVAL (SV_NAME_F1 (tan), 0x1p-149, 0x1p-126, 4000)
111 TEST_INTERVAL (SV_NAME_F1 (tan), 0x1p-126, 0x1p-23, 50000)
112 TEST_INTERVAL (SV_NAME_F1 (tan), 0x1p-23, 0.7, 50000)
113 TEST_INTERVAL (SV_NAME_F1 (tan), 0.7, 1.5, 50000)
114 TEST_INTERVAL (SV_NAME_F1 (tan), 1.5, 100, 50000)
[all …]
H A Dtan.c46 return sv_call_f64 (tan, x, y, special); in special_case()
53 svfloat64_t SV_NAME_D1 (tan) (svfloat64_t x, svbool_t pg) in SV_NAME_D1() argument
126 TEST_SIG (SV, D, 1, tan, -3.1, 3.1)
127 TEST_ULP (SV_NAME_D1 (tan), 2.99)
128 TEST_DISABLE_FENV (SV_NAME_D1 (tan))
129 TEST_SYM_INTERVAL (SV_NAME_D1 (tan), 0, 0x1p23, 500000)
130 TEST_SYM_INTERVAL (SV_NAME_D1 (tan), 0x1p23, inf, 5000)
/freebsd/lib/msun/tests/
H A Dtrig_test.c92 testall(tan, 0.0, 0.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY()
93 testall(tan, -0.0, -0.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY()
100 testall(tan, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY()
103 testall(tan, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY()
108 testall(tan, NAN, NAN, ALL_STD_EXCEPT, 0); in ATF_TC_BODY()
168 ATF_CHECK(fabs(tan(f_pi_odd[i])) < FLT_EPSILON); in ATF_TC_BODY()
186 ATF_CHECK(fabs(tan(d_pi_odd[i])) < 2 * DBL_EPSILON); in ATF_TC_BODY()
190 ATF_CHECK(fabs(tan(-d_pi_odd[i])) < 2 * DBL_EPSILON); in ATF_TC_BODY()
194 ATF_CHECK(fabs(tan(d_pi_odd[i] * 2)) < 2 * DBL_EPSILON); in ATF_TC_BODY()
198 ATF_CHECK(fabs(tan(-d_pi_odd[i] * 2)) < 2 * DBL_EPSILON); in ATF_TC_BODY()
[all …]
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Dtan.c44 return v_call_f64 (tan, x, x, v_u64 (-1)); in special_case()
51 float64x2_t VPCS_ATTR V_NAME_D1 (tan) (float64x2_t x) in V_NAME_D1() argument
117 TEST_SIG (V, D, 1, tan, -3.1, 3.1)
118 TEST_ULP (V_NAME_D1 (tan), 2.99)
119 TEST_DISABLE_FENV_IF_NOT (V_NAME_D1 (tan), WANT_SIMD_EXCEPT)
120 TEST_SYM_INTERVAL (V_NAME_D1 (tan), 0, TinyBound, 5000)
121 TEST_SYM_INTERVAL (V_NAME_D1 (tan), TinyBound, RangeVal, 100000)
122 TEST_SYM_INTERVAL (V_NAME_D1 (tan), RangeVal, inf, 5000)
H A Dtanf.c67 float32x4_t VPCS_ATTR NOINLINE V_NAME_F1 (tan) (float32x4_t x) in V_NAME_F1() argument
123 HALF_WIDTH_ALIAS_F1 (tan)
125 TEST_SIG (V, F, 1, tan, -3.1, 3.1)
126 TEST_ULP (V_NAME_F1 (tan), 2.96)
127 TEST_DISABLE_FENV_IF_NOT (V_NAME_F1 (tan), WANT_SIMD_EXCEPT)
128 TEST_SYM_INTERVAL (V_NAME_F1 (tan), 0, 0x1p-31, 5000)
129 TEST_SYM_INTERVAL (V_NAME_F1 (tan), 0x1p-31, 0x1p15, 500000)
130 TEST_SYM_INTERVAL (V_NAME_F1 (tan), 0x1p15, inf, 5000)
/freebsd/contrib/netbsd-tests/lib/libm/
H A Dt_tan.c80 ok = (tan(theta) == 0); in ATF_TC_BODY()
83 ok = (fabs((tan(theta) - tan_theta)/tan_theta) <= eps); in ATF_TC_BODY()
89 deg, theta, tan(theta), tan_theta); in ATF_TC_BODY()
105 ATF_CHECK(isnan(tan(x)) != 0); in ATF_TC_BODY()
118 ATF_CHECK(isnan(tan(x)) != 0); in ATF_TC_BODY()
131 ATF_CHECK(isnan(tan(x)) != 0); in ATF_TC_BODY()
145 ATF_CHECK(tan(x) == x); in ATF_TC_BODY()
158 ATF_CHECK(tan(x) == x); in ATF_TC_BODY()
187 ok = (tan(theta) == 0); in ATF_TC_BODY()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__math/
H A Dtrigonometric_functions.h58 inline _LIBCPP_HIDE_FROM_ABI float tan(float __x) _NOEXCEPT { return __builtin_tanf(__x); } in tan() function
61 _LIBCPP_HIDE_FROM_ABI double tan(double __x) _NOEXCEPT { in tan() function
65 inline _LIBCPP_HIDE_FROM_ABI long double tan(long double __x) _NOEXCEPT { return __builtin_tanl(__x… in tan() function
68 inline _LIBCPP_HIDE_FROM_ABI double tan(_A1 __x) _NOEXCEPT { in tan() function
/freebsd/contrib/arm-optimized-routines/math/tools/
H A Dtanf.sollya1 // polynomial for approximating single precision tan(x)
8 mthd = 0; // approximate tan
37 g = tan(x);
47 g = 1 / tan(x);
H A Dtan.sollya1 // polynomial for approximating double precision tan(x)
14 f = (tan(sqrt(x))-sqrt(x))/x^(3/2);
H A Dtanpi.sollya22 g = tan(pi * x);
26 g = 1/tan(pi * x);
/freebsd/lib/msun/src/
H A Ds_tan.c50 tan(double x) in tan() function
78 __weak_reference(tan, tanl);
H A Ds_ctanh.c131 t = tan(y); in ctanh()
/freebsd/lib/msun/i387/
H A Ds_tan.S37 ENTRY(tan)
56 END(tan)
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVecFuncs.def53 TLI_DEFINE_VECFUNC("llvm.tan.f32", "vtanf", FIXED(4), "_ZGV_LLVM_N4v")
112 TLI_DEFINE_VECFUNC("tan", "_simd_tan_d2", FIXED(2), "_ZGV_LLVM_N2v")
113 TLI_DEFINE_VECFUNC("llvm.tan.f64", "_simd_tan_d2", FIXED(2), "_ZGV_LLVM_N2v")
115 TLI_DEFINE_VECFUNC("llvm.tan.f32", "_simd_tan_f4", FIXED(4), "_ZGV_LLVM_N4v")
174 TLI_DEFINE_VECFUNC("tan", "_ZGVbN2v_tan", FIXED(2), "_ZGV_LLVM_N2v")
175 TLI_DEFINE_VECFUNC("tan", "_ZGVdN4v_tan", FIXED(4), "_ZGV_LLVM_N4v")
180 TLI_DEFINE_VECFUNC("llvm.tan.f64", "_ZGVbN2v_tan", FIXED(2), "_ZGV_LLVM_N2v")
181 TLI_DEFINE_VECFUNC("llvm.tan.f64", "_ZGVdN4v_tan", FIXED(4), "_ZGV_LLVM_N4v")
183 TLI_DEFINE_VECFUNC("llvm.tan.f32", "_ZGVbN4v_tanf", FIXED(4), "_ZGV_LLVM_N4v")
184 TLI_DEFINE_VECFUNC("llvm.tan.f32", "_ZGVdN8v_tanf", FIXED(8), "_ZGV_LLVM_N8v")
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h174 __DEVICE__ double tan(double);
175 __DEVICE__ float tan(float);
268 using ::tan;
H A D__clang_cuda_cmath.h175 __DEVICE__ float tan(float __x) { return ::tanf(__x); } in tan() function
297 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(double, tan)
428 using ::tan;
/freebsd/secure/caroot/trusted/
H A DNetLock_Arany__Class_Gold__F__tan__s__tv__ny.pem2 ## NetLock Arany (Class Gold) Főtanúsítvány
16 …ck Kft., OU=Tanúsítványkiadók (Certification Services), CN=NetLock Arany (Class Gold) Főtanúsítvány
20 …ck Kft., OU=Tanúsítványkiadók (Certification Services), CN=NetLock Arany (Class Gold) Főtanúsítvány
/freebsd/contrib/ntp/clockstuff/
H A Dpropdelay.c61 extern double tan (double);
416 delta = atan((h / (EARTHRADIUS * sin(theta))) + tan(theta/2)) - theta; in waveangle()
439 phi = (PI/2.0) - atan((h / (EARTHRADIUS * sin(theta))) + tan(theta/2)); in propdelay()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dvalarray.cppm
H A Dcomplex.cppm
H A Dcomplex.inc59 using std::tan;
/freebsd/include/
H A Dtgmath.h149 #define tan(x) __tg_full(x, tan) macro
/freebsd/tools/regression/include/tgmath/
H A Dtgmath.c84 TGMACRO(tan) in TGMACRO()
440 PASS_REAL_ARG_REAL_RET(tan) && in main()
441 PASS_COMPLEX_ARG_COMPLEX_RET(tan)); in main()
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/
H A Dtanf_3u3.c177 TEST_SIG (S, F, 1, tan, -3.1, 3.1)
/freebsd/lib/msun/
H A DMakefile198 sinh.3 sinpi.3 sqrt.3 tan.3 tanh.3 tanpi.3 trunc.3 \
300 MLINKS+=tan.3 tanf.3 tan.3 tanl.3

1234