Home
last modified time | relevance | path

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

12

/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
14 func=erf op1=00000000.00000001 result=00000000.00000001 errno=0 status=ux
[all …]
H A Derfc.tst12 ; We deliberately turned off errno setting in erf, as standard simply
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Derff.c32 float32x4_t erf; member
40 float32x2_t t0 = vld1_f32 (&__v_erff_data.tab[vgetq_lane_u32 (i, 0)].erf); in lookup()
41 float32x2_t t1 = vld1_f32 (&__v_erff_data.tab[vgetq_lane_u32 (i, 1)].erf); in lookup()
42 float32x2_t t2 = vld1_f32 (&__v_erff_data.tab[vgetq_lane_u32 (i, 2)].erf); in lookup()
43 float32x2_t t3 = vld1_f32 (&__v_erff_data.tab[vgetq_lane_u32 (i, 3)].erf); in lookup()
46 e.erf = vuzp1q_f32 (e1, e2); in lookup()
64 float32x4_t VPCS_ATTR NOINLINE 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 HALF_WIDTH_ALIAS_F1 (erf)
115 TEST_SIG (V, F, 1, erf, -4.0, 4.0)
[all …]
H A Derf.c43 float64x2_t erf; member
51 float64x2_t e1 = vld1q_f64 (&__v_erf_data.tab[vgetq_lane_u64 (i, 0)].erf), in lookup()
52 e2 = vld1q_f64 (&__v_erf_data.tab[vgetq_lane_u64 (i, 1)].erf); in lookup()
53 e.erf = vuzp1q_f64 (e1, e2); in lookup()
75 float64x2_t VPCS_ATTR V_NAME_D1 (erf) (float64x2_t x) in V_NAME_D1() argument
140 y = vfmaq_f64 (e.erf, e.scale, vfmsq_f64 (d, d2, y)); in V_NAME_D1()
160 TEST_SIG (V, D, 1, erf, -6.0, 6.0)
161 TEST_ULP (V_NAME_D1 (erf), 1.79)
163 TEST_DISABLE_FENV (V_NAME_D1 (erf))
164 TEST_SYM_INTERVAL (V_NAME_D1 (erf), 0, 5.9921875, 40000)
[all …]
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Derff.c42 svfloat32_t SV_NAME_F1 (erf) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument
61 = svld1_gather_index (a_gt_min, &__v_erff_data.tab[0].erf, i); in SV_NAME_F1()
84 TEST_SIG (SV, F, 1, erf, -4.0, 4.0)
85 TEST_ULP (SV_NAME_F1 (erf), 1.43)
86 TEST_DISABLE_FENV (SV_NAME_F1 (erf))
87 TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 0, 0x1.cp-7, 40000)
88 TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 0x1.cp-7, 3.9375, 40000)
89 TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 3.9375, inf, 40000)
90 TEST_SYM_INTERVAL (SV_NAME_F1 (erf), 0, inf, 4000)
H A Derf.c47 svfloat64_t SV_NAME_D1 (erf) (svfloat64_t x, const svbool_t pg) in SV_NAME_D1() argument
67 = svld1_gather_index (a_lt_max, &__v_erf_data.tab[0].erf, i); in SV_NAME_D1()
109 TEST_SIG (SV, D, 1, erf, -6.0, 6.0)
110 TEST_ULP (SV_NAME_D1 (erf), 1.79)
111 TEST_DISABLE_FENV (SV_NAME_D1 (erf))
112 TEST_SYM_INTERVAL (SV_NAME_D1 (erf), 0, 5.9921875, 40000)
113 TEST_SYM_INTERVAL (SV_NAME_D1 (erf), 5.9921875, inf, 40000)
114 TEST_SYM_INTERVAL (SV_NAME_D1 (erf), 0, inf, 4000)
/freebsd/contrib/arm-optimized-routines/math/
H A Derf.c37 erf (double x) in erf() function
248 TEST_SIG (S, D, 1, erf, -6.0, 6.0)
249 TEST_ULP (erf, 0.51)
250 TEST_ULP_NONNEAREST (erf, 0.9)
251 TEST_INTERVAL (erf, 0, 0xffff000000000000, 10000)
252 TEST_SYM_INTERVAL (erf, 0x1p-1022, 0x1p-26, 40000)
253 TEST_SYM_INTERVAL (erf, 0x1p-26, 0x1p3, 40000)
254 TEST_INTERVAL (erf, 0, inf, 40000)
H A Derff.c108 TEST_SIG (S, F, 1, erf, -6.0, 6.0)
H A Dmath_config.h627 float erf, scale; member
643 double erf, scale; member
/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/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/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;
H A D__clang_cuda_cmath.h253 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(double, erf)
380 using ::erf;
H A D__clang_hip_cmath.h217 __DEF_FUN1(float, erf)
493 __HIP_OVERLOAD1(double, erf)
663 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
H A DSymbol.map83 erf;
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/
H A Derff_2u.c59 float erfr = __v_erff_data.tab[i].erf; in arm_math_erff()
H A Derf_2u5.c65 double erfr = __v_erf_data.tab[i].erf; in arm_math_erf()
/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/libpcap/
H A Dpcap-dag.c300 dag_erf_ext_header_count(const uint8_t *erf, size_t len) in dag_erf_ext_header_count() argument
306 if ( erf == NULL ) in dag_erf_ext_header_count()
312 if ( (erf[8] & 0x80) == 0x00 ) in dag_erf_ext_header_count()
323 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
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarFuncs.def61 TLI_DEFINE_SCALAR_MASS_FUNC("erf", "__xl_erf")

12