| /freebsd-head/contrib/arm-optimized-routines/math/test/testcases/directed/ |
| HD | 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 18 func=asin op1=00000000.00000001 result=00000000.00000001 errno=0 maybestatus=ux [all …]
|
| /freebsd-head/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
| HD | asinf.c | 56 float32x4_t VPCS_ATTR NOINLINE V_NAME_F1 (asin) (float32x4_t x) in V_NAME_F1() argument 96 HALF_WIDTH_ALIAS_F1 (asin) 98 TEST_SIG (V, F, 1, asin, -1.0, 1.0) 99 TEST_ULP (V_NAME_F1 (asin), 1.91) 100 TEST_DISABLE_FENV_IF_NOT (V_NAME_F1 (asin), WANT_SIMD_EXCEPT) 101 TEST_INTERVAL (V_NAME_F1 (asin), 0, 0x1p-12, 5000) 102 TEST_INTERVAL (V_NAME_F1 (asin), 0x1p-12, 0.5, 50000) 103 TEST_INTERVAL (V_NAME_F1 (asin), 0.5, 1.0, 50000) 104 TEST_INTERVAL (V_NAME_F1 (asin), 1.0, 0x1p11, 50000) 105 TEST_INTERVAL (V_NAME_F1 (asin), 0x1p11, inf, 20000) [all …]
|
| HD | asin.c | 38 return v_call_f64 (asin, x, y, special); in special_case() 62 float64x2_t VPCS_ATTR V_NAME_D1 (asin) (float64x2_t x) in V_NAME_D1() argument 122 TEST_SIG (V, D, 1, asin, -1.0, 1.0) 123 TEST_ULP (V_NAME_D1 (asin), 2.20) 124 TEST_DISABLE_FENV_IF_NOT (V_NAME_D1 (asin), WANT_SIMD_EXCEPT) 125 TEST_INTERVAL (V_NAME_D1 (asin), 0, Small, 5000) 126 TEST_INTERVAL (V_NAME_D1 (asin), Small, 0.5, 50000) 127 TEST_INTERVAL (V_NAME_D1 (asin), 0.5, 1.0, 50000) 128 TEST_INTERVAL (V_NAME_D1 (asin), 1.0, 0x1p11, 50000) 129 TEST_INTERVAL (V_NAME_D1 (asin), 0x1p11, inf, 20000) [all …]
|
| /freebsd-head/contrib/arm-optimized-routines/math/aarch64/experimental/ |
| HD | asin_3u.c | 60 asin (double x) in asin() function 99 TEST_SIG (S, D, 1, asin, -1.0, 1.0) 100 TEST_ULP (asin, 2.20) 101 TEST_INTERVAL (asin, 0, Small, 5000) 102 TEST_INTERVAL (asin, Small, 0.5, 50000) 103 TEST_INTERVAL (asin, 0.5, 1.0, 50000) 104 TEST_INTERVAL (asin, 1.0, 0x1p11, 50000) 105 TEST_INTERVAL (asin, 0x1p11, inf, 20000) 106 TEST_INTERVAL (asin, -0, -inf, 20000)
|
| HD | asinf_2u5.c | 93 TEST_SIG (S, F, 1, asin, -1.0, 1.0)
|
| /freebsd-head/contrib/arm-optimized-routines/math/aarch64/sve/ |
| HD | asinf.c | 41 svfloat32_t SV_NAME_F1 (asin) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument 70 TEST_SIG (SV, F, 1, asin, -1.0, 1.0) 71 TEST_ULP (SV_NAME_F1 (asin), 1.91) 72 TEST_DISABLE_FENV (SV_NAME_F1 (asin)) 73 TEST_INTERVAL (SV_NAME_F1 (asin), 0, 0.5, 50000) 74 TEST_INTERVAL (SV_NAME_F1 (asin), 0.5, 1.0, 50000) 75 TEST_INTERVAL (SV_NAME_F1 (asin), 1.0, 0x1p11, 50000) 76 TEST_INTERVAL (SV_NAME_F1 (asin), 0x1p11, inf, 20000) 77 TEST_INTERVAL (SV_NAME_F1 (asin), -0, -inf, 20000)
|
| HD | asin.c | 47 svfloat64_t SV_NAME_D1 (asin) (svfloat64_t x, const svbool_t pg) in SV_NAME_D1() argument 78 TEST_SIG (SV, D, 1, asin, -1.0, 1.0) 79 TEST_ULP (SV_NAME_D1 (asin), 2.20) 80 TEST_DISABLE_FENV (SV_NAME_D1 (asin)) 81 TEST_INTERVAL (SV_NAME_D1 (asin), 0, 0.5, 50000) 82 TEST_INTERVAL (SV_NAME_D1 (asin), 0.5, 1.0, 50000) 83 TEST_INTERVAL (SV_NAME_D1 (asin), 1.0, 0x1p11, 50000) 84 TEST_INTERVAL (SV_NAME_D1 (asin), 0x1p11, inf, 20000) 85 TEST_INTERVAL (SV_NAME_D1 (asin), -0, -inf, 20000)
|
| /freebsd-head/contrib/netbsd-tests/lib/libm/ |
| HD | 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-head/lib/msun/tests/ |
| HD | 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() 256 testall_tol(asin, sqrtl(2) / 2, pi / 4, 1, FE_INEXACT); in ATF_TC_BODY() 258 testall_tol(asin, -sqrtl(2) / 2, -pi / 4, 1, FE_INEXACT); in ATF_TC_BODY() 261 testall_tol(asin, sqrtl(3) / 2, pio3, 1, FE_INEXACT); in ATF_TC_BODY() [all …]
|
| /freebsd-head/contrib/llvm-project/libcxx/include/__math/ |
| HD | 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-head/contrib/arm-optimized-routines/math/tools/ |
| HD | asin.sollya | 1 // polynomial for approximating asin(x) 6 f = asin(x);
|
| HD | asinf.sollya | 6 f = asin(x);
|
| /freebsd-head/lib/msun/src/ |
| HD | e_asin.c | 67 asin(double x) in asin() function 112 __weak_reference(asin, asinl);
|
| /freebsd-head/contrib/llvm-project/clang/lib/Headers/ |
| HD | __clang_cuda_math_forward_declares.h | 35 __DEVICE__ double asin(double); 36 __DEVICE__ float asin(float); 203 using ::asin;
|
| HD | __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;
|
| HD | __clang_hip_cmath.h | 207 __DEF_FUN1(float, asin) 483 __HIP_OVERLOAD1(double, asin) 653 using ::asin;
|
| /freebsd-head/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| HD | VecFuncs.def | 79 TLI_DEFINE_VECFUNC("asin", "_simd_asin_d2", FIXED(2), "_ZGV_LLVM_N2v") 80 TLI_DEFINE_VECFUNC("llvm.asin.f64", "_simd_asin_d2", FIXED(2), "_ZGV_LLVM_N2v") 82 TLI_DEFINE_VECFUNC("llvm.asin.f32", "_simd_asin_f4", FIXED(4), "_ZGV_LLVM_N4v") 277 TLI_DEFINE_VECFUNC("asin", "__asind2", FIXED(2), "_ZGV_LLVM_N2v") 519 TLI_DEFINE_VECFUNC("asin", "_ZGVnN2v_asin", FIXED(2), "_ZGV_LLVM_N2v") 520 TLI_DEFINE_VECFUNC("llvm.asin.f64", "_ZGVnN2v_asin", FIXED(2), "_ZGV_LLVM_N2v") 624 TLI_DEFINE_VECFUNC("llvm.asin.f32", "_ZGVnN4v_asinf", FIXED(4), "_ZGV_LLVM_N4v") 730 TLI_DEFINE_VECFUNC("asin", "_ZGVsMxv_asin", SCALABLE(2), MASKED, "_ZGVsMxv") 732 TLI_DEFINE_VECFUNC("llvm.asin.f64", "_ZGVsMxv_asin", SCALABLE(2), MASKED, "_ZGVsMxv") 733 TLI_DEFINE_VECFUNC("llvm.asin.f32", "_ZGVsMxv_asinf", SCALABLE(4), MASKED, "_ZGVsMxv") [all …]
|
| HD | ScalarFuncs.def | 30 TLI_DEFINE_SCALAR_MASS_FUNC("asin", "__xl_asin")
|
| /freebsd-head/contrib/llvm-project/clang/lib/Headers/hlsl/ |
| HD | hlsl_intrinsics.h | 372 half asin(half); 374 half2 asin(half2); 376 half3 asin(half3); 378 half4 asin(half4); 382 float asin(float); 384 float2 asin(float2); 386 float3 asin(float3); 388 float4 asin(float4);
|
| /freebsd-head/contrib/llvm-project/libcxx/modules/std/ |
| HD | valarray.inc | 47 using std::asin;
|
| HD | complex.inc | 41 using std::asin;
|
| /freebsd-head/include/ |
| HD | tgmath.h | 142 #define asin(x) __tg_full(x, asin) macro
|
| /freebsd-head/lib/msun/ |
| HD | 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
|
| HD | Symbol.map | 12 asin;
|
| /freebsd-head/tools/regression/include/tgmath/ |
| HD | 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()
|