Home
last modified time | relevance | path

Searched refs:erf (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/
H A Derf.tst1 ; 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 Dv_erff_2u.c32 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 Dsv_erff_2u.c42 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 Derf_2u5.c45 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 Dv_erf_2u5.c41 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 Dsv_erf_2u5.c47 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 Derff_2u.c59 float erfr = __erff_data.tab[i].erf; in erff()
78 PL_SIG (S, F, 1, erf, -4.0, 4.0)
H A Dmath_config.h351 float erf, scale; member
357 float erf[513]; member
440 double erf, scale; member
446 double erf[769]; member
H A Dsv_erf_data.c18 .erf = { 0x0.0000000000000p+0,
H A Dsv_erff_data.c18 .erf = { 0x0.000000p+0,
/freebsd/contrib/llvm-project/libcxx/include/__math/
H A Derror_functions.h26 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 Derf.sollya1 // 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 Dv_erf.sollya1 // polynomial for approximating erf(x).
17 poly = fpminimax(erf(scale*x+a), deg, [|D ...|], [0; 1]);
H A Derff.sollya10 print("{ i, r, erf(r), 2/sqrt(pi) * exp(-r^2)}");
13 t0 = single(erf(r));
/freebsd/contrib/netbsd-tests/lib/libm/
H A Dt_erf.c50 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 Drunulp.sh87 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 Dulp_funcs.h17 F1 (erf)
24 D1 (erf)
H A Dmathbench_funcs.h19 D (erf, -6.0, 6.0)
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h57 __DEVICE__ double erf(double);
58 __DEVICE__ float erf(float);
213 using ::erf;
/freebsd/lib/msun/
H A DMakefile175 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 Dql_ioctl.c100 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 Ds_erf.c193 erf(double x) in erf() function
242 __weak_reference(erf, erfl);
/freebsd/contrib/arm-optimized-routines/pl/math/test/testcases/directed/
H A Derfc.tst12 ; We deliberately turned off errno setting in erf, as standard simply
/freebsd/contrib/libpcap/
H A Dpcap-dag.c302 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 Dtgmath.h167 #define erf(x) __tg_simple(x, erf) macro

123