/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/ |
H A D | erf.tst | 1 ; erf.tst - Directed test cases for erf 6 func=erf op1=7ff80000.00000001 result=7ff80000.00000001 errno=0 7 func=erf op1=fff80000.00000001 result=7ff80000.00000001 errno=0 8 func=erf op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i 9 func=erf op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i 10 func=erf op1=7ff00000.00000000 result=3ff00000.00000000 errno=0 11 func=erf op1=fff00000.00000000 result=bff00000.00000000 errno=0 12 func=erf op1=00000000.00000000 result=00000000.00000000 errno=ERANGE 13 func=erf op1=80000000.00000000 result=80000000.00000000 errno=ERANGE 16 func=erf op1=3ff00000.00000000 result=3feaf767.a741088a.c6d errno=0 [all …]
|
/freebsd/contrib/arm-optimized-routines/pl/math/ |
H A D | v_erff_2u.c | 32 float32x4_t erf; member 46 e.erf = vuzp1q_f32 (e1, e2); in lookup() 64 float32x4_t VPCS_ATTR V_NAME_F1 (erf) (float32x4_t x) in V_NAME_F1() argument 98 y = vfmaq_f32 (e.erf, e.scale, vfmsq_f32 (d, d2, y)); in V_NAME_F1() 113 PL_SIG (V, F, 1, erf, -4.0, 4.0) 114 PL_TEST_ULP (V_NAME_F1 (erf), 1.43) 115 PL_TEST_EXPECT_FENV (V_NAME_F1 (erf), WANT_SIMD_EXCEPT) 116 PL_TEST_SYM_INTERVAL (V_NAME_F1 (erf), 0, 3.9375, 40000) 117 PL_TEST_SYM_INTERVAL (V_NAME_F1 (erf), 3.9375, inf, 40000) 118 PL_TEST_SYM_INTERVAL (V_NAME_F1 (erf), 0, inf, 40000)
|
H A D | sv_erff_2u.c | 42 svfloat32_t SV_NAME_F1 (erf) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument 63 svfloat32_t erfr = svld1_gather_index (a_gt_min, __sv_erff_data.erf, i); in SV_NAME_F1() 85 PL_SIG (SV, F, 1, erf, -4.0, 4.0) 86 PL_TEST_ULP (SV_NAME_F1 (erf), 1.43) 87 PL_TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 0, 0x1.cp-7, 40000) 88 PL_TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 0x1.cp-7, 3.9375, 40000) 89 PL_TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 3.9375, inf, 40000) 90 PL_TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 0, inf, 4000)
|
H A D | erf_2u5.c | 45 erf (double x) in erf() function 65 double erfr = __erf_data.tab[i].erf; in erf() 98 PL_SIG (S, D, 1, erf, -6.0, 6.0) 99 PL_TEST_ULP (erf, 1.79) 100 PL_TEST_SYM_INTERVAL (erf, 0, 5.9921875, 40000) 101 PL_TEST_SYM_INTERVAL (erf, 5.9921875, inf, 40000) 102 PL_TEST_SYM_INTERVAL (erf, 0, inf, 40000)
|
H A D | v_erf_2u5.c | 41 float64x2_t erf; member 51 e.erf = vuzp1q_f64 (e1, e2); in lookup() 73 float64x2_t VPCS_ATTR V_NAME_D1 (erf) (float64x2_t x) in V_NAME_D1() argument 133 y = vfmaq_f64 (e.erf, e.scale, vfmsq_f64 (d, d2, y)); in V_NAME_D1() 153 PL_SIG (V, D, 1, erf, -6.0, 6.0) 154 PL_TEST_ULP (V_NAME_D1 (erf), 1.79) 155 PL_TEST_EXPECT_FENV (V_NAME_D1 (erf), WANT_SIMD_EXCEPT) 156 PL_TEST_SYM_INTERVAL (V_NAME_D1 (erf), 0, 5.9921875, 40000) 157 PL_TEST_SYM_INTERVAL (V_NAME_D1 (erf), 5.9921875, inf, 40000) 158 PL_TEST_SYM_INTERVAL (V_NAME_D1 (erf), 0, inf, 40000)
|
H A D | sv_erf_2u5.c | 47 svfloat64_t SV_NAME_D1 (erf) (svfloat64_t x, const svbool_t pg) in SV_NAME_D1() argument 66 svfloat64_t erfr = svld1_gather_index (a_lt_max, __sv_erf_data.erf, i); in SV_NAME_D1() 107 PL_SIG (SV, D, 1, erf, -6.0, 6.0) 108 PL_TEST_ULP (SV_NAME_D1 (erf), 1.79) 109 PL_TEST_SYM_INTERVAL (SV_NAME_D1 (erf), 0, 5.9921875, 40000) 110 PL_TEST_SYM_INTERVAL (SV_NAME_D1 (erf), 5.9921875, inf, 40000) 111 PL_TEST_SYM_INTERVAL (SV_NAME_D1 (erf), 0, inf, 4000)
|
H A D | erff_2u.c | 59 float erfr = __erff_data.tab[i].erf; in erff() 78 PL_SIG (S, F, 1, erf, -4.0, 4.0)
|
H A D | math_config.h | 351 float erf, scale; member 357 float erf[513]; member 440 double erf, scale; member 446 double erf[769]; member
|
H A D | sv_erf_data.c | 18 .erf = { 0x0.0000000000000p+0,
|
H A D | sv_erff_data.c | 18 .erf = { 0x0.000000p+0,
|
/freebsd/contrib/llvm-project/libcxx/include/__math/ |
H A D | error_functions.h | 26 inline _LIBCPP_HIDE_FROM_ABI float erf(float __x) _NOEXCEPT { return __builtin_erff(__x); } in erf() function 29 _LIBCPP_HIDE_FROM_ABI double erf(double __x) _NOEXCEPT { in erf() function 33 inline _LIBCPP_HIDE_FROM_ABI long double erf(long double __x) _NOEXCEPT { return __builtin_erfl(__x… in erf() function 36 inline _LIBCPP_HIDE_FROM_ABI double erf(_A1 __x) _NOEXCEPT { in erf() function
|
/freebsd/contrib/arm-optimized-routines/pl/math/tools/ |
H A D | erf.sollya | 1 // tables and constants for approximating erf(x). 10 print("{ i, r, erf(r), 2/sqrt(pi) * exp(-r^2)}"); 13 t0 = double(erf(r));
|
H A D | v_erf.sollya | 1 // polynomial for approximating erf(x). 17 poly = fpminimax(erf(scale*x+a), deg, [|D ...|], [0; 1]);
|
H A D | erff.sollya | 10 print("{ i, r, erf(r), 2/sqrt(pi) * exp(-r^2)}"); 13 t0 = single(erf(r));
|
/freebsd/contrib/netbsd-tests/lib/libm/ |
H A D | t_erf.c | 50 ATF_CHECK(isnan(erf(x)) != 0); in ATF_TC_BODY() 63 if (erf(x) != -1.0) in ATF_TC_BODY() 77 if (erf(x) != 1.0) in ATF_TC_BODY() 90 double y = erf(x); in ATF_TC_BODY() 105 double y = erf(x); in ATF_TC_BODY()
|
/freebsd/contrib/arm-optimized-routines/math/test/ |
H A D | runulp.sh | 87 t erf 0 0xffff000000000000 10000 88 t erf 0x1p-1022 0x1p-26 40000 89 t erf -0x1p-1022 -0x1p-26 40000 90 t erf 0x1p-26 0x1p3 40000 91 t erf -0x1p-26 -0x1p3 40000 92 t erf 0 inf 40000
|
H A D | ulp_funcs.h | 17 F1 (erf) 24 D1 (erf)
|
H A D | mathbench_funcs.h | 19 D (erf, -6.0, 6.0)
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | __clang_cuda_math_forward_declares.h | 57 __DEVICE__ double erf(double); 58 __DEVICE__ float erf(float); 213 using ::erf;
|
/freebsd/lib/msun/ |
H A D | Makefile | 175 cpow.3 csqrt.3 erf.3 \ 216 MLINKS+=erf.3 erfc.3 erf.3 erff.3 erf.3 erfcf.3 erf.3 erfl.3 erf.3 erfcl.3
|
/freebsd/sys/dev/qlxgbe/ |
H A D | ql_ioctl.c | 100 qla_erase_flash_t *erf; in ql_eioctl() member 185 u.erf = (qla_erase_flash_t *)data; in ql_eioctl() 186 if ((rval = ql_erase_flash(ha, u.erf->off, in ql_eioctl() 187 u.erf->size))) { in ql_eioctl()
|
/freebsd/lib/msun/src/ |
H A D | s_erf.c | 193 erf(double x) in erf() function 242 __weak_reference(erf, erfl);
|
/freebsd/contrib/arm-optimized-routines/pl/math/test/testcases/directed/ |
H A D | erfc.tst | 12 ; We deliberately turned off errno setting in erf, as standard simply
|
/freebsd/contrib/libpcap/ |
H A D | pcap-dag.c | 302 dag_erf_ext_header_count(const uint8_t *erf, size_t len) in dag_erf_ext_header_count() argument 308 if ( erf == NULL ) in dag_erf_ext_header_count() 314 if ( (erf[8] & 0x80) == 0x00 ) in dag_erf_ext_header_count() 325 hdr_type = erf[(16 + (hdr_num * 8))]; in dag_erf_ext_header_count()
|
/freebsd/include/ |
H A D | tgmath.h | 167 #define erf(x) __tg_simple(x, erf) macro
|