/freebsd/contrib/arm-optimized-routines/pl/math/test/testcases/directed/ |
H A D | asin.tst | 1 ; 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 D | v_asin_3u.c | 39 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 D | asin_3u.c | 60 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 D | v_asinf_2u5.c | 56 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 D | sv_asinf_2u5.c | 41 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 D | sv_asin_3u.c | 47 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 D | asinf_2u5.c | 93 PL_SIG (S, F, 1, asin, -1.0, 1.0)
|
/freebsd/contrib/netbsd-tests/lib/libm/ |
H A D | t_asin.c | 63 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 D | invtrig_test.c | 129 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 D | inverse_trigonometric_functions.h | 45 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 D | asin.sollya | 1 // polynomial for approximating asin(x) 6 f = asin(x);
|
H A D | asinf.sollya | 6 f = asin(x);
|
/freebsd/lib/msun/src/ |
H A D | e_asin.c | 67 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.h | 35 __DEVICE__ double asin(double); 36 __DEVICE__ float asin(float); 203 using ::asin;
|
H A D | __clang_cuda_cmath.h | 46 __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.h | 207 __DEF_FUN1(float, asin) 483 __HIP_OVERLOAD1(double, asin) 653 using ::asin;
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | valarray.inc | 47 using std::asin;
|
H A D | complex.inc | 41 using std::asin;
|
/freebsd/include/ |
H A D | tgmath.h | 142 #define asin(x) __tg_full(x, asin) macro
|
/freebsd/tools/regression/include/tgmath/ |
H A D | tgmath.c | 77 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 D | Makefile | 172 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 D | Symbol.map | 12 asin;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarFuncs.def | 30 TLI_DEFINE_SCALAR_MASS_FUNC("asin", "__xl_asin")
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | math.h | 446 using std::__math::asin;
|
/freebsd/contrib/llvm-project/libcxx/modules/std.compat/ |
H A D | cmath.inc | 18 using ::asin;
|