/freebsd-current/contrib/llvm-project/libcxx/include/__math/ |
H A D | error_functions.h | 40 // erfc 42 inline _LIBCPP_HIDE_FROM_ABI float erfc(float __x) _NOEXCEPT { return __builtin_erfcf(__x); } 45 _LIBCPP_HIDE_FROM_ABI double erfc(double __x) _NOEXCEPT { 49 inline _LIBCPP_HIDE_FROM_ABI long double erfc(long double __x) _NOEXCEPT { return __builtin_erfcl(__x); } 52 inline _LIBCPP_HIDE_FROM_ABI double erfc(_A1 __x) _NOEXCEPT {
|
/freebsd-current/contrib/arm-optimized-routines/pl/math/ |
H A D | sv_erfcf_1u7.c | 2 * Single-precision vector erfc(x) function. 39 erfc(x) ~ erfc(r) - scale * d * poly(r, d), with 44 Values of erfc(r) and scale are read from lookup tables. Stored values 47 Note that for x < 0, erfc(x) = 2.0 - erfc(-x). 52 svfloat32_t SV_NAME_F1 (erfc) (svfloat32_t x, const svbool_t pg) function 68 /* Lookup erfc(r) and 2/sqrt(pi)*exp(-r^2) in tables. */ 70 const float32_t *p = &__erfcf_data.tab[0].erfc - 2 * dat->off_arr; 74 /* erfc( [all...] |
H A D | erfc_1u8.c | 2 * Double-precision erfc(x) function. 38 /* Fast erfc approximation based on series expansion near x rounded to 42 erfc(x) ~ erfc(r) - scale * d * poly(r, d), with 54 Values of erfc(r) and scale(r) are read from lookup tables. Stored values 57 Note that for x < 0, erfc(x) = 2.0 - erfc(-x). 60 erfc(0x1.46cfe976733p+4) got 0x1.e15fcbea3e7afp-608 63 erfc (double x) function 71 /* erfc(na [all...] |
H A D | v_erfc_1u8.c | 2 * Double-precision vector erfc(x) function. 52 float64x2_t erfc; member in struct:entry 62 e.erfc = vuzp1q_f64 (e1, e2); 71 return v_call_f64 (erfc, x, y, cmp); 75 /* Optimized double-precision vector erfc(x). 81 erfc(x) ~ erfc(r) - scale * d * poly(r, d), with 93 Values of erfc(r) and scale are read from lookup tables. Stored values 96 Note that for x < 0, erfc(x) = 2.0 - erfc( 102 float64x2_t V_NAME_D1 (erfc) (float64x2_t x) function [all...] |
H A D | v_erfcf_1u7.c | 2 * Single-precision vector erfc(x) function. 45 float32x4_t erfc; member in struct:entry 59 e.erfc = vuzp1q_f32 (e1, e2); 77 erfc(x) ~ erfc(r) - scale * d * poly(r, d), with 82 Values of erfc(r) and scale are read from lookup tables. Stored values 85 Note that for x < 0, erfc(x) = 2.0 - erfc(-x). 90 float32x4_t V_NAME_F1 (erfc) (float32x4_t x) function 114 /* Lookup erfc( [all...] |
H A D | sv_erfc_1u8.c | 2 * Double-precision vector erfc(x) function. 53 /* Optimized double-precision vector erfc(x). 58 erfc(x) ~ erfc(r) - scale * d * poly(r, d), with 70 Values of erfc(r) and scale are read from lookup tables. Stored values 73 Note that for x < 0, erfc(x) = 2.0 - erfc(-x). 78 svfloat64_t SV_NAME_D1 (erfc) (svfloat64_t x, const svbool_t pg) function 94 /* Lookup erfc(r) and 2/sqrt(pi)*exp(-r^2) in tables. */ 96 const float64_t *p = &__erfc_data.tab[0].erfc [all...] |
H A D | erfcf_1u7.c | 2 * Single-precision erfc(x) function. 26 erfc(x) ~ erfc(r) - scale * d * poly(r, d), with 31 Values of erfc(r) and scale are read from lookup tables. Stored values 34 Note that for x < 0, erfc(x) = 2.0 - erfc(-x). 54 /* Lookup erfc(r) and scale(r) in tables, e.g. set erfc(r) to 1 and scale 62 float erfcr = __erfcf_data.tab[i].erfc; 65 /* erfc( [all...] |
H A D | math_config.h | 365 float erfc, scale; member in struct:erfcf_data::__anon50 454 double erfc, scale; member in struct:erfc_data::__anon55
|
/freebsd-current/contrib/llvm-project/clang/lib/Headers/ |
H A D | __clang_cuda_math_forward_declares.h | 55 __DEVICE__ double erfc(double); 56 __DEVICE__ float erfc(float); 214 using ::erfc;
|
H A D | __clang_cuda_cmath.h | 254 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(double, erfc) 381 using ::erfc;
|
H A D | tgmath.h | 638 // erfc 646 __tg_erfc(double __x) {return erfc(__x);} 652 #undef erfc macro 653 #define erfc(__x) __tg_erfc(__tg_promote1((__x))(__x)) macro
|
H A D | __clang_hip_cmath.h | 218 __DEF_FUN1(float, erfc) 494 __HIP_OVERLOAD1(double, erfc) 664 using ::erfc;
|
H A D | __clang_cuda_math.h | 95 __DEVICE__ double erfc(double __a) { return __nv_erfc(__a); } function
|
H A D | __clang_hip_math.h | 780 double erfc(double __x) { return __ocml_erfc_f64(__x); } function
|
H A D | opencl-c.h | 6884 float __ovld __cnfn erfc(float); 6885 float2 __ovld __cnfn erfc(float2); 6886 float3 __ovld __cnfn erfc(float3); 6887 float4 __ovld __cnfn erfc(float4); 6888 float8 __ovld __cnfn erfc(float8); 6889 float16 __ovld __cnfn erfc(float16); 6891 double __ovld __cnfn erfc(double); 6892 double2 __ovld __cnfn erfc(double2); 6893 double3 __ovld __cnfn erfc(double3); 6894 double4 __ovld __cnfn erfc(double [all...] |
/freebsd-current/contrib/netbsd-tests/lib/libm/ |
H A D | t_erf.c | 186 * erfc(3) 191 atf_tc_set_md_var(tc, "descr", "Test erfc(NaN) == NaN"); 198 ATF_CHECK(isnan(erfc(x)) != 0); 204 atf_tc_set_md_var(tc, "descr", "Test erfc(-Inf) == 2.0"); 211 if (erfc(x) != 2.0) 212 atf_tc_fail_nonfatal("erfc(-Inf) != 2.0"); 218 atf_tc_set_md_var(tc, "descr", "Test erfc(+Inf) == +0.0"); 224 double y = erfc(x); 227 atf_tc_fail_nonfatal("erfc(+Inf) != +0.0");
|
/freebsd-current/lib/msun/src/ |
H A D | s_erf.c | 13 * double erfc(double x) 20 * erfc(x) = 1-erf(x) 23 * erfc(-x) = 2 - erfc(x) 28 * erfc(x) = 1 - erf(x) if x in [-.84375,0.25] 48 * erfc(x) = (1-c) - P1(s)/Q1(s) if x > 0 62 * erfc(x) = (1/x)*exp(-x*x-0.5625+R1/S1) 63 * erf(x) = 1 - erfc(x) 69 * erfc(x) = (1/x)*exp(-x*x-0.5625+R2/S2) if x > 0 72 * erf(x) = sign(x)*(1.0 - erfc( 246 erfc(double x) function [all...] |
H A D | math.h | 277 double erfc(double);
|
/freebsd-current/include/ |
H A D | tgmath.h | 168 #define erfc(x) __tg_simple(x, erfc) macro
|
/freebsd-current/contrib/llvm-project/libcxx/include/ |
H A D | math.h | 176 floating_point erfc (arithmetic x); 457 using std::__math::erfc;
|
/freebsd-current/tools/regression/include/tgmath/ |
H A D | tgmath.c | 107 TGMACRO_REAL(erfc) 491 PRINT("erfc", 492 PASS_REAL_ARG_REAL_RET(erfc));
|
/freebsd-current/contrib/arm-optimized-routines/pl/math/include/ |
H A D | mathlib.h | 43 double erfc (double);
|
/freebsd-current/lib/msun/ |
H A D | Makefile | 216 MLINKS+=erf.3 erfc.3 erf.3 erff.3 erf.3 erfcf.3 erf.3 erfl.3 erf.3 erfcl.3
|
/freebsd-current/contrib/arm-optimized-routines/math/test/ |
H A D | mathtest.c | 273 TFUNC(at_d,rt_d, erfc, 16*ULPUNIT),
|
/freebsd-current/contrib/bsnmp/tests/ |
H A D | catch.hpp | 6962 return std::erfc(-x / std::sqrt(2.0)) / 2.0;
|