Home
last modified time | relevance | path

Searched refs:asin (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/contrib/arm-optimized-routines/pl/math/test/testcases/directed/
H A Dasin.tst1 ; asin.tst
6 func=asin op1=7ff80000.00000001 result=7ff80000.00000001 errno=0
7 func=asin op1=fff80000.00000001 result=7ff80000.00000001 errno=0
8 func=asin op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i
9 func=asin op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i
10 func=asin op1=7ff00000.00000000 result=7ff80000.00000001 errno=EDOM status=i
11 func=asin op1=fff00000.00000000 result=7ff80000.00000001 errno=EDOM status=i
12 func=asin op1=00000000.00000000 result=00000000.00000000 errno=0
13 func=asin op1=80000000.00000000 result=80000000.00000000 errno=0
21 func=asin op1=3ff00000.00000000 result=3ff921fb.54442d18.469 errno=0
[all …]
/freebsd/contrib/arm-optimized-routines/pl/math/
H A Dv_asin_3u.c39 return v_call_f64 (asin, x, y, special); in special_case()
63 float64x2_t VPCS_ATTR V_NAME_D1 (asin) (float64x2_t x) in V_NAME_D1() argument
105 PL_SIG (V, D, 1, asin, -1.0, 1.0)
106 PL_TEST_ULP (V_NAME_D1 (asin), 2.19)
107 PL_TEST_EXPECT_FENV (V_NAME_D1 (asin), WANT_SIMD_EXCEPT)
108 PL_TEST_INTERVAL (V_NAME_D1 (asin), 0, Small, 5000)
109 PL_TEST_INTERVAL (V_NAME_D1 (asin), Small, 0.5, 50000)
110 PL_TEST_INTERVAL (V_NAME_D1 (asin), 0.5, 1.0, 50000)
111 PL_TEST_INTERVAL (V_NAME_D1 (asin), 1.0, 0x1p11, 50000)
112 PL_TEST_INTERVAL (V_NAME_D1 (asin), 0x1p11, inf, 20000)
[all …]
H A Dasin_3u.c60 asin (double x) in asin() function
99 PL_SIG (S, D, 1, asin, -1.0, 1.0)
100 PL_TEST_ULP (asin, 2.19)
101 PL_TEST_INTERVAL (asin, 0, Small, 5000)
102 PL_TEST_INTERVAL (asin, Small, 0.5, 50000)
103 PL_TEST_INTERVAL (asin, 0.5, 1.0, 50000)
104 PL_TEST_INTERVAL (asin, 1.0, 0x1p11, 50000)
105 PL_TEST_INTERVAL (asin, 0x1p11, inf, 20000)
106 PL_TEST_INTERVAL (asin, -0, -inf, 20000)
H A Dv_asinf_2u5.c56 float32x4_t VPCS_ATTR V_NAME_F1 (asin) (float32x4_t x) in V_NAME_F1() argument
96 PL_SIG (V, F, 1, asin, -1.0, 1.0)
97 PL_TEST_ULP (V_NAME_F1 (asin), 1.91)
98 PL_TEST_EXPECT_FENV (V_NAME_F1 (asin), WANT_SIMD_EXCEPT)
99 PL_TEST_INTERVAL (V_NAME_F1 (asin), 0, 0x1p-12, 5000)
100 PL_TEST_INTERVAL (V_NAME_F1 (asin), 0x1p-12, 0.5, 50000)
101 PL_TEST_INTERVAL (V_NAME_F1 (asin), 0.5, 1.0, 50000)
102 PL_TEST_INTERVAL (V_NAME_F1 (asin), 1.0, 0x1p11, 50000)
103 PL_TEST_INTERVAL (V_NAME_F1 (asin), 0x1p11, inf, 20000)
104 PL_TEST_INTERVAL (V_NAME_F1 (asin), -0, -inf, 20000)
H A Dsv_asinf_2u5.c41 svfloat32_t SV_NAME_F1 (asin) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument
70 PL_SIG (SV, F, 1, asin, -1.0, 1.0)
71 PL_TEST_ULP (SV_NAME_F1 (asin), 1.91)
72 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 0, 0.5, 50000)
73 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 0.5, 1.0, 50000)
74 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 1.0, 0x1p11, 50000)
75 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 0x1p11, inf, 20000)
76 PL_TEST_INTERVAL (SV_NAME_F1 (asin), -0, -inf, 20000)
H A Dsv_asin_3u.c47 svfloat64_t SV_NAME_D1 (asin) (svfloat64_t x, const svbool_t pg) in SV_NAME_D1() argument
78 PL_SIG (SV, D, 1, asin, -1.0, 1.0)
79 PL_TEST_ULP (SV_NAME_D1 (asin), 2.19)
80 PL_TEST_INTERVAL (SV_NAME_D1 (asin), 0, 0.5, 50000)
81 PL_TEST_INTERVAL (SV_NAME_D1 (asin), 0.5, 1.0, 50000)
82 PL_TEST_INTERVAL (SV_NAME_D1 (asin), 1.0, 0x1p11, 50000)
83 PL_TEST_INTERVAL (SV_NAME_D1 (asin), 0x1p11, inf, 20000)
84 PL_TEST_INTERVAL (SV_NAME_D1 (asin), -0, -inf, 20000)
H A Dasinf_2u5.c93 PL_SIG (S, F, 1, asin, -1.0, 1.0)
/freebsd/contrib/netbsd-tests/lib/libm/
H A Dt_asin.c63 if (isnan(asin(x)) == 0) in ATF_TC_BODY()
77 if (isnan(asin(x)) == 0) in ATF_TC_BODY()
91 if (isnan(asin(x)) == 0) in ATF_TC_BODY()
108 if (isnan(asin(x[i])) == 0) in ATF_TC_BODY()
128 if (!(fabs((asin(x) - y)/y) <= eps)) in ATF_TC_BODY()
143 double y = asin(x); in ATF_TC_BODY()
158 double y = asin(x); in ATF_TC_BODY()
/freebsd/lib/msun/tests/
H A Dinvtrig_test.c129 testall(asin, 0.0, 0.0, 0); in ATF_TC_BODY()
132 testall(asin, -0.0, -0.0, 0); in ATF_TC_BODY()
136 testall(asin, INFINITY, NAN, FE_INVALID); in ATF_TC_BODY()
139 testall(asin, -INFINITY, NAN, FE_INVALID); in ATF_TC_BODY()
143 testall(asin, NAN, NAN, 0); in ATF_TC_BODY()
243 testall(asin, 1.0, pi / 2, FE_INEXACT); in ATF_TC_BODY()
246 testall(asin, -1.0, -pi / 2, FE_INEXACT); in ATF_TC_BODY()
261 testall_tol(asin, sqrtl(3) / 2, pio3, 1, FE_INEXACT); in ATF_TC_BODY()
304 testall(asin, tiny, tiny, FE_INEXACT); in ATF_TC_BODY()
308 testall(asin, -tiny, -tiny, FE_INEXACT); in ATF_TC_BODY()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__math/
H A Dinverse_trigonometric_functions.h45 inline _LIBCPP_HIDE_FROM_ABI float asin(float __x) _NOEXCEPT { return __builtin_asinf(__x); } in asin() function
48 _LIBCPP_HIDE_FROM_ABI double asin(double __x) _NOEXCEPT { in asin() function
52 inline _LIBCPP_HIDE_FROM_ABI long double asin(long double __x) _NOEXCEPT { return __builtin_asinl(_… in asin() function
55 inline _LIBCPP_HIDE_FROM_ABI double asin(_A1 __x) _NOEXCEPT { in asin() function
/freebsd/contrib/arm-optimized-routines/pl/math/tools/
H A Dasin.sollya1 // polynomial for approximating asin(x)
6 f = asin(x);
H A Dasinf.sollya6 f = asin(x);
/freebsd/lib/msun/src/
H A De_asin.c67 asin(double x) in asin() function
112 __weak_reference(asin, asinl);
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h35 __DEVICE__ double asin(double);
36 __DEVICE__ float asin(float);
203 using ::asin;
H A D__clang_cuda_cmath.h46 __DEVICE__ float asin(float __x) { return ::asinf(__x); } in asin() function
243 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(double, asin)
370 using ::asin;
H A D__clang_hip_cmath.h207 __DEF_FUN1(float, asin)
483 __HIP_OVERLOAD1(double, asin)
653 using ::asin;
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dvalarray.inc47 using std::asin;
H A Dcomplex.inc41 using std::asin;
/freebsd/include/
H A Dtgmath.h142 #define asin(x) __tg_full(x, asin) macro
/freebsd/tools/regression/include/tgmath/
H A Dtgmath.c77 TGMACRO(asin) in TGMACRO() argument
412 PASS_REAL_ARG_REAL_RET(asin) && in main()
413 PASS_COMPLEX_ARG_COMPLEX_RET(asin)); in main()
/freebsd/lib/msun/
H A DMakefile172 MAN= acos.3 acosh.3 asin.3 asinh.3 atan.3 atan2.3 atanh.3 \
188 MLINKS+=asin.3 asinf.3 asin.3 asinl.3
H A DSymbol.map12 asin;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarFuncs.def30 TLI_DEFINE_SCALAR_MASS_FUNC("asin", "__xl_asin")
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmath.h446 using std::__math::asin;
/freebsd/contrib/llvm-project/libcxx/modules/std.compat/
H A Dcmath.inc18 using ::asin;

123