/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/ |
H A D | log2.tst | 1 ; Directed test cases for log2 6 func=log2 op1=7ff80000.00000001 result=7ff80000.00000001 errno=0 7 func=log2 op1=fff80000.00000001 result=7ff80000.00000001 errno=0 8 func=log2 op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i 9 func=log2 op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i 10 func=log2 op1=7ff00000.00000000 result=7ff00000.00000000 errno=0 11 func=log2 op1=fff00000.00000000 result=7ff80000.00000001 errno=EDOM status=i 12 func=log2 op1=7fefffff.ffffffff result=408fffff.ffffffff.ffa errno=0 13 func=log2 op1=ffefffff.ffffffff result=7ff80000.00000001 errno=EDOM status=i 14 func=log2 op1=3ff00000.00000000 result=00000000.00000000 errno=0 [all …]
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/ |
H A D | log2.c | 38 return sv_call_f64 (log2, x, svmla_x (svptrue_b64 (), w, r2, y), special); in special_case() 47 svfloat64_t SV_NAME_D1 (log2) (svfloat64_t x, const svbool_t pg) in SV_NAME_D1() argument 87 TEST_SIG (SV, D, 1, log2, 0.01, 11.1) 88 TEST_ULP (SV_NAME_D1 (log2), 2.09) 89 TEST_DISABLE_FENV (SV_NAME_D1 (log2)) 90 TEST_INTERVAL (SV_NAME_D1 (log2), -0.0, -0x1p126, 1000) 91 TEST_INTERVAL (SV_NAME_D1 (log2), 0.0, 0x1p-126, 4000) 92 TEST_INTERVAL (SV_NAME_D1 (log2), 0x1p-126, 0x1p-23, 50000) 93 TEST_INTERVAL (SV_NAME_D1 (log2), 0x1p-23, 1.0, 50000) 94 TEST_INTERVAL (SV_NAME_D1 (log2), 1.0, 100, 50000) [all …]
|
H A D | log2f.c | 50 svfloat32_t SV_NAME_F1 (log2) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument 85 TEST_SIG (SV, F, 1, log2, 0.01, 11.1) 86 TEST_ULP (SV_NAME_F1 (log2), 1.99) 87 TEST_DISABLE_FENV (SV_NAME_F1 (log2)) 88 TEST_INTERVAL (SV_NAME_F1 (log2), -0.0, -0x1p126, 4000) 89 TEST_INTERVAL (SV_NAME_F1 (log2), 0.0, 0x1p-126, 4000) 90 TEST_INTERVAL (SV_NAME_F1 (log2), 0x1p-126, 0x1p-23, 50000) 91 TEST_INTERVAL (SV_NAME_F1 (log2), 0x1p-23, 1.0, 50000) 92 TEST_INTERVAL (SV_NAME_F1 (log2), 1.0, 100, 50000) 93 TEST_INTERVAL (SV_NAME_F1 (log2), 100, inf, 50000)
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | log2f.c | 55 float32x4_t VPCS_ATTR NOINLINE V_NAME_F1 (log2) (float32x4_t x) in V_NAME_F1() argument 93 HALF_WIDTH_ALIAS_F1 (log2) 95 TEST_SIG (V, F, 1, log2, 0.01, 11.1) 96 TEST_ULP (V_NAME_F1 (log2), 1.99) 97 TEST_INTERVAL (V_NAME_F1 (log2), -0.0, -0x1p126, 100) 98 TEST_INTERVAL (V_NAME_F1 (log2), 0x1p-149, 0x1p-126, 4000) 99 TEST_INTERVAL (V_NAME_F1 (log2), 0x1p-126, 0x1p-23, 50000) 100 TEST_INTERVAL (V_NAME_F1 (log2), 0x1p-23, 1.0, 50000) 101 TEST_INTERVAL (V_NAME_F1 (log2), 1.0, 100, 50000) 102 TEST_INTERVAL (V_NAME_F1 (log2), 100, inf, 50000)
|
H A D | log2.c | 66 return v_call_f64 (log2, x, vfmaq_f64 (hi, y, r2), vmovl_u32 (special)); in special_case() 74 float64x2_t VPCS_ATTR V_NAME_D1 (log2) (float64x2_t x) in V_NAME_D1() argument 116 TEST_SIG (V, D, 1, log2, 0.01, 11.1) 117 TEST_ULP (V_NAME_D1 (log2), 2.09) 118 TEST_INTERVAL (V_NAME_D1 (log2), -0.0, -0x1p126, 100) 119 TEST_INTERVAL (V_NAME_D1 (log2), 0x1p-149, 0x1p-126, 4000) 120 TEST_INTERVAL (V_NAME_D1 (log2), 0x1p-126, 0x1p-23, 50000) 121 TEST_INTERVAL (V_NAME_D1 (log2), 0x1p-23, 1.0, 50000) 122 TEST_INTERVAL (V_NAME_D1 (log2), 1.0, 100, 50000) 123 TEST_INTERVAL (V_NAME_D1 (log2), 100, inf, 50000)
|
/freebsd/contrib/arm-optimized-routines/math/ |
H A D | log2.c | 32 log2 (double x) in log2() function 138 strong_alias (log2, __log2_finite) in strong_alias() argument 139 hidden_alias (log2, __ieee754_log2) in strong_alias() 141 long double log2l (long double x) { return log2 (x); } in strong_alias() 145 TEST_SIG (S, D, 1, log2, 0.01, 11.1) 146 TEST_ULP (log2, 0.05) 147 TEST_ULP_NONNEAREST (log2, 0.5) 148 TEST_INTERVAL (log2, 0, 0xffff000000000000, 10000) 149 TEST_INTERVAL (log2, 0x1p-4, 0x1p4, 40000) 150 TEST_INTERVAL (log2, 0, inf, 40000)
|
H A D | log2f.c | 84 TEST_SIG (S, F, 1, log2, 0.01, 11.1)
|
/freebsd/tools/test/stress2/misc/ |
H A D | fsck5.sh | 39 log2=/tmp/fsck5.sh.2.log 59 ) > $log2 2>&1 67 { cat $log2 $log1 sha256.out sha256-2.out; s=1; } 71 rm -f $log1 $log2
|
H A D | zfs13.sh | 46 log2=/tmp/zfs13.sh.2.log 69 ls -ls | grep output | tee $log2 78 cmp -s $log1 $log2 80 rm -f /tmp/lsholes $log1 $log2
|
/freebsd/contrib/arm-optimized-routines/math/tools/ |
H A D | log2.sollya | 1 // polynomial for approximating log2(1+x) 7 // |log2(1+x)| > 0x1p-4 outside the interval 15 // find log2(1+x)/x polynomial with minimal relative error 16 // (minimal relative error polynomial for log2(1+x) is the same * x)
|
H A D | v_log2f.sollya | 13 // find log2(1+x)/x polynomial with minimal relative error 14 // (minimal relative error polynomial for log2(1+x) is the same * x) 17 // f = log2(1+x)/x; using taylor series
|
H A D | log2_abs.sollya | 1 // polynomial for approximating log2(1+x) 15 // find log2(1+x) polynomial with minimal absolute error 35 //// g = f(x)/x = log2(1+x)/x; using taylor series
|
H A D | tgamma128_gen.jl | 30 exponent = BigInt(floor(log2(x))) 53 exponent = BigInt(floor(log2(x)))
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | HeatUtils.cpp | 66 double percent = (freq > 0) ? log2(double(freq)) / log2(maxFreq) : 0; in getHeatColor()
|
/freebsd/lib/msun/tests/ |
H A D | logarithm_test.c | 77 test(log2, x, result, exceptmask, excepts); \ 136 ATF_CHECK_EQ(i, log2(ldexp(1.0, i))); in ATF_TC_BODY() 160 test(log2, 1.0, 0.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY() 224 test_tol(log2, tests[i].x, tests[i].log2x, DBL_ULP()); in ATF_TC_BODY()
|
/freebsd/lib/msun/src/ |
H A D | e_log2.c | 38 log2(double x) in log2() function 112 __weak_reference(log2, log2l);
|
/freebsd/sys/amd64/vmm/ |
H A D | x86.c | 67 log2(u_int x) in log2() function 152 width = MIN(0xF, log2(threads * cores)); in x86_emulate_cpuid() 291 (vcpu_id >> log2(threads + 1)); in x86_emulate_cpuid() 492 width = log2(logical_cpus); in x86_emulate_cpuid() 499 width = log2(logical_cpus); in x86_emulate_cpuid()
|
/freebsd/contrib/netbsd-tests/lib/libm/ |
H A D | t_log.c | 424 ATF_CHECK(log2(2.0) == 1.0); in ATF_TC_BODY() 438 ATF_CHECK(isnan(log2(x)) != 0); in ATF_TC_BODY() 450 const double y = log2(x); in ATF_TC_BODY() 465 ATF_CHECK(log2(x) == x); in ATF_TC_BODY() 476 const double x = log2(1.0); in ATF_TC_BODY() 494 ATF_CHECK(log2(x) == -HUGE_VAL); in ATF_TC_BODY() 507 ATF_CHECK(log2(x) == -HUGE_VAL); in ATF_TC_BODY()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VecFuncs.def | 261 TLI_DEFINE_VECFUNC("log2", "__log2d2", FIXED(2), "_ZGV_LLVM_N2v") 262 TLI_DEFINE_VECFUNC("llvm.log2.f64", "__log2d2", FIXED(2), "_ZGV_LLVM_N2v") 264 TLI_DEFINE_VECFUNC("llvm.log2.f32", "__log2f4", FIXED(4), "_ZGV_LLVM_N4v") 424 TLI_DEFINE_VECFUNC("log2", "__svml_log22", FIXED(2), "_ZGV_LLVM_N2v") 425 TLI_DEFINE_VECFUNC("log2", "__svml_log24", FIXED(4), "_ZGV_LLVM_N4v") 426 TLI_DEFINE_VECFUNC("log2", "__svml_log28", FIXED(8), "_ZGV_LLVM_N8v") 440 TLI_DEFINE_VECFUNC("llvm.log2.f64", "__svml_log22", FIXED(2), "_ZGV_LLVM_N2v") 441 TLI_DEFINE_VECFUNC("llvm.log2.f64", "__svml_log24", FIXED(4), "_ZGV_LLVM_N4v") 442 TLI_DEFINE_VECFUNC("llvm.log2.f64", "__svml_log28", FIXED(8), "_ZGV_LLVM_N8v") 444 TLI_DEFINE_VECFUNC("llvm.log2.f32", "__svml_log2f4", FIXED(4), "_ZGV_LLVM_N4v") [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | __clang_cuda_math_forward_declares.h | 128 __DEVICE__ double log2(double); 129 __DEVICE__ float log2(float); 247 using ::log2;
|
/freebsd/contrib/arm-optimized-routines/math/test/testcases/random/ |
H A D | double.tst | 9 test log2 10000
|
/freebsd/contrib/llvm-project/clang/lib/Headers/hlsl/ |
H A D | hlsl_intrinsics.h | 990 half log2(half); 993 half2 log2(half2); 996 half3 log2(half3); 999 half4 log2(half4); 1002 float log2(float); 1004 float2 log2(float2); 1006 float3 log2(float3); 1008 float4 log2(float4);
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | BalancedPartitioning.cpp | 75 Log2Cache[I] = std::log2(I); in BalancedPartitioning() 331 return (i < LOG_CACHE_SIZE) ? Log2Cache[i] : std::log2(i); in log2Cached()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXInstrFormats.td | 43 // The following field is encoded as log2 of the vector size minus one,
|
/freebsd/include/ |
H A D | tgmath.h | 186 #define log2(x) __tg_simple(x, log2) macro
|