/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/ |
H A D | pow.tst | 1 ; Directed test cases for pow 6 func=pow op1=00000000.00000000 op2=00000000.00000000 result=3ff00000.00000000 errno=0 7 func=pow op1=00000000.00000000 op2=00000000.00000001 result=00000000.00000000 errno=0 8 func=pow op1=00000000.00000000 op2=00100000.00000000 result=00000000.00000000 errno=0 9 func=pow op1=00000000.00000000 op2=1fffffff.ffffffff result=00000000.00000000 errno=0 10 func=pow op1=00000000.00000000 op2=3bdfffff.ffffffff result=00000000.00000000 errno=0 11 func=pow op1=00000000.00000000 op2=3be00000.00000000 result=00000000.00000000 errno=0 12 func=pow op1=00000000.00000000 op2=3fe00000.00000000 result=00000000.00000000 errno=0 13 func=pow op1=00000000.00000000 op2=3ff00000.00000000 result=00000000.00000000 errno=0 14 func=pow op1=00000000.00000000 op2=40000000.00000000 result=00000000.00000000 errno=0 [all …]
|
/freebsd/contrib/netbsd-tests/lib/libm/ |
H A D | t_pow.c | 50 ATF_CHECK(isnan(pow(x, 2.0)) != 0); in ATF_TC_BODY() 63 ATF_CHECK(isnan(pow(2.0, y)) != 0); in ATF_TC_BODY() 81 z = pow(x, 3.0); in ATF_TC_BODY() 86 z = pow(x, 4.0); in ATF_TC_BODY() 95 z = pow(x, -3.0); in ATF_TC_BODY() 100 z = pow(x, -4.0); in ATF_TC_BODY() 121 z = pow(0.1, y); in ATF_TC_BODY() 126 z = pow(1.1, y); in ATF_TC_BODY() 147 z = pow(x, -2.0); in ATF_TC_BODY() 152 z = pow(x, 2.0); in ATF_TC_BODY() [all …]
|
/freebsd/contrib/arm-optimized-routines/math/ |
H A D | pow.c | 274 pow (double x, double y) in pow() function 376 strong_alias (pow, __pow_finite) in strong_alias() argument 377 hidden_alias (pow, __ieee754_pow) in strong_alias() 379 long double powl (long double x, long double y) { return pow (x, y); } in strong_alias() 383 TEST_ULP (pow, 0.05) 384 TEST_ULP_NONNEAREST (pow, 0.5) 385 TEST_INTERVAL2 (pow, 0.5, 2.0, 0, inf, 20000) 386 TEST_INTERVAL2 (pow, -0.5, -2.0, 0, inf, 20000) 387 TEST_INTERVAL2 (pow, 0.5, 2.0, -0, -inf, 20000) 388 TEST_INTERVAL2 (pow, -0.5, -2.0, -0, -inf, 20000) [all …]
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | pow.c | 189 float64x2_t VPCS_ATTR V_NAME_D2 (pow) (float64x2_t x, float64x2_t y) in V_NAME_D2() argument 250 TEST_SIG (V, D, 2, pow) 251 TEST_ULP (V_NAME_D2 (pow), 0.55) 252 TEST_DISABLE_FENV_IF_NOT (V_NAME_D2 (pow), WANT_SIMD_EXCEPT) 255 TEST_INTERVAL2 (V_NAME_D2 (pow), xlo, xhi, ylo, yhi, n) \ 256 TEST_INTERVAL2 (V_NAME_D2 (pow), xlo, xhi, -ylo, -yhi, n) \ 257 TEST_INTERVAL2 (V_NAME_D2 (pow), -xlo, -xhi, ylo, yhi, n) \ 258 TEST_INTERVAL2 (V_NAME_D2 (pow), -xlo, -xhi, -ylo, -yhi, n) 276 TEST_INTERVAL2 (V_NAME_D2 (pow), -0.0, -10.0, 3.0, 3.0, 10000) 277 TEST_INTERVAL2 (V_NAME_D2 (pow), -0.0, -10.0, 4.0, 4.0, 10000) [all …]
|
H A D | powf.c | 148 float32x4_t VPCS_ATTR NOINLINE V_NAME_F2 (pow) (float32x4_t x, float32x4_t y) in V_NAME_F2() argument 199 HALF_WIDTH_ALIAS_F2 (pow) 201 TEST_SIG (V, F, 2, pow) 202 TEST_ULP (V_NAME_F2 (pow), 2.1) 203 TEST_DISABLE_FENV (V_NAME_F2 (pow)) 204 TEST_INTERVAL2 (V_NAME_F2 (pow), 0x1p-1, 0x1p1, 0x1p-7, 0x1p7, 50000) 205 TEST_INTERVAL2 (V_NAME_F2 (pow), 0x1p-1, 0x1p1, -0x1p-7, -0x1p7, 50000) 206 TEST_INTERVAL2 (V_NAME_F2 (pow), 0x1p-70, 0x1p70, 0x1p-1, 0x1p1, 50000) 207 TEST_INTERVAL2 (V_NAME_F2 (pow), 0x1p-70, 0x1p70, -0x1p-1, -0x1p1, 50000) 208 TEST_INTERVAL2 (V_NAME_F2 (pow), 0x1.ep-1, 0x1.1p0, 0x1p8, 0x1p14, 50000) [all …]
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/ |
H A D | powf.c | 253 svfloat32_t SV_NAME_F2 (pow) (svfloat32_t x, svfloat32_t y, const svbool_t pg) in SV_NAME_F2() argument 327 TEST_SIG (SV, F, 2, pow) 328 TEST_ULP (SV_NAME_F2 (pow), 2.08) 329 TEST_DISABLE_FENV (SV_NAME_F2 (pow)) 332 TEST_INTERVAL2 (SV_NAME_F2 (pow), xlo, xhi, ylo, yhi, n) \ 333 TEST_INTERVAL2 (SV_NAME_F2 (pow), xlo, xhi, -ylo, -yhi, n) \ 334 TEST_INTERVAL2 (SV_NAME_F2 (pow), -xlo, -xhi, ylo, yhi, n) \ 335 TEST_INTERVAL2 (SV_NAME_F2 (pow), -xlo, -xhi, -ylo, -yhi, n) 347 TEST_INTERVAL2 (SV_NAME_F2 (pow), -0.0, -10.0, 3.0, 3.0, 10000) 348 TEST_INTERVAL2 (SV_NAME_F2 (pow), -0.0, -10.0, 4.0, 4.0, 10000) [all …]
|
H A D | pow.c | 374 svfloat64_t SV_NAME_D2 (pow) (svfloat64_t x, svfloat64_t y, const svbool_t pg) in SV_NAME_D2() argument 441 TEST_SIG (SV, D, 2, pow) 442 TEST_ULP (SV_NAME_D2 (pow), 0.55) 443 TEST_DISABLE_FENV (SV_NAME_D2 (pow)) 446 TEST_INTERVAL2 (SV_NAME_D2 (pow), xlo, xhi, ylo, yhi, n) \ 447 TEST_INTERVAL2 (SV_NAME_D2 (pow), xlo, xhi, -ylo, -yhi, n) \ 448 TEST_INTERVAL2 (SV_NAME_D2 (pow), -xlo, -xhi, ylo, yhi, n) \ 449 TEST_INTERVAL2 (SV_NAME_D2 (pow), -xlo, -xhi, -ylo, -yhi, n) 467 TEST_INTERVAL2 (SV_NAME_D2 (pow), -0.0, -10.0, 3.0, 3.0, 10000) 468 TEST_INTERVAL2 (SV_NAME_D2 (pow), -0.0, -10.0, 4.0, 4.0, 10000) [all …]
|
/freebsd/contrib/bc/tests/bc/ |
H A D | rand.txt | 283 pow = (maxrand() + 1) ^ 4 284 s = 2^256 + 2^128 + (irand(pow) / pow) 308 pow = (maxrand() + 1) ^ 4 309 s = 2^2560 + 2^128 + (irand(pow) / pow)
|
/freebsd/contrib/bc/tests/bc/errors/ |
H A D | 17.txt | 271 pow = (maxrand() + 1) ^ 4 272 s =!2^256 + 2^128 + (irand(pow) / pow) 296 pow = (maxrand() + 1) ^ 4 297 s = 2^2560 + 2^128 + (irand(pow) / pow)
|
/freebsd/contrib/bc/scripts/ |
H A D | sqrt_random.bc | 44 pow = 4 53 pow += 4 57 limit = 2^pow
|
/freebsd/sys/netinet/cc/ |
H A D | cc_cubic.h | 145 return (pow((wmax_pkts * 0.3) / C, (1.0 / 3.0)) * pow(2, CUBIC_SHIFT)); in theoretical_cubic_k() 157 (C * pow(ticks_since_epoch / (double)hz - in theoretical_cubic_cwnd() 158 theoretical_cubic_k(wmax_pkts) / pow(2, CUBIC_SHIFT), 3.0)))); in theoretical_cubic_cwnd()
|
/freebsd/contrib/llvm-project/libcxx/include/__math/ |
H A D | exponential_functions.h | 149 inline _LIBCPP_HIDE_FROM_ABI float pow(float __x, float __y) _NOEXCEPT { return __builtin_powf(__x,… in pow() function 152 _LIBCPP_HIDE_FROM_ABI double pow(double __x, double __y) _NOEXCEPT { in pow() function 156 inline _LIBCPP_HIDE_FROM_ABI long double pow(long double __x, long double __y) _NOEXCEPT { in pow() function 161 inline _LIBCPP_HIDE_FROM_ABI typename __promote<_A1, _A2>::type pow(_A1 __x, _A2 __y) _NOEXCEPT { in pow() function 164 return __math::pow((__result_type)__x, (__result_type)__y); in pow()
|
/freebsd/crypto/libecc/src/fp/ |
H A D | fp_sqrt.c | 29 fp pow; /* The result if the exponentiation is in Fp */ in legendre() local 32 pow.magic = one.magic = WORD(0); in legendre() 37 ret = fp_init(&pow, a->ctx); EG(ret, err); in legendre() 44 ret = fp_init(&pow, a->ctx); EG(ret, err); in legendre() 61 ret = fp_pow(&pow, a, &exp); EG(ret, err); in legendre() 63 ret = fp_iszero(&pow, &iszero); EG(ret, err); in legendre() 64 ret = fp_cmp(&pow, &one, &cmp); EG(ret, err); in legendre() 75 fp_uninit(&pow); in legendre()
|
/freebsd/libexec/rtld-elf/tests/libpythagoras/ |
H A D | pythagoras.c | 39 return (sqrt(pow(a, 2) + pow(b, 2))); in pythagorean_theorem()
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | __clang_cuda_math_forward_declares.h | 147 __DEVICE__ double pow(double, double); 148 __DEVICE__ double pow(double, int); 149 __DEVICE__ float pow(float, float); 150 __DEVICE__ float pow(float, int); 257 using ::pow;
|
H A D | __clang_cuda_cmath.h | 161 __DEVICE__ float pow(float __base, float __exp) { in pow() function 164 __DEVICE__ float pow(float __base, int __iexp) { in pow() function 167 __DEVICE__ double pow(double __base, int __iexp) { in pow() function 289 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, pow); 417 using ::pow;
|
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | ctfmerge.c | 383 wip_add_work(wip_t *slot, tdata_t *pow) in wip_add_work() argument 386 slot->wip_td = pow; in wip_add_work() 390 (void *)pow, (void *)slot->wip_td); in wip_add_work() 392 merge_into_master(pow, slot->wip_td, NULL, 0); in wip_add_work() 393 tdata_free(pow); in wip_add_work() 403 tdata_t *pow; in worker_runphase1() local 423 pow = fifo_remove(wq->wq_queue); in worker_runphase1() 427 assert(pow != NULL); in worker_runphase1() 437 wip_add_work(wipslot, pow); in worker_runphase1()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VecFuncs.def | 111 TLI_DEFINE_VECFUNC("pow", "_simd_pow_d2", FIXED(2), "_ZGV_LLVM_N2vv") 112 TLI_DEFINE_VECFUNC("llvm.pow.f64", "_simd_pow_d2", FIXED(2), "_ZGV_LLVM_N2vv") 114 TLI_DEFINE_VECFUNC("llvm.pow.f32", "_simd_pow_f4", FIXED(4), "_ZGV_LLVM_N4vv") 175 TLI_DEFINE_VECFUNC("pow", "_ZGVbN2vv_pow", FIXED(2), "_ZGV_LLVM_N2vv") 176 TLI_DEFINE_VECFUNC("pow", "_ZGVdN4vv_pow", FIXED(4), "_ZGV_LLVM_N4vv") 187 TLI_DEFINE_VECFUNC("llvm.pow.f64", "_ZGVbN2vv_pow", FIXED(2), "_ZGV_LLVM_N2vv") 188 TLI_DEFINE_VECFUNC("llvm.pow.f64", "_ZGVdN4vv_pow", FIXED(4), "_ZGV_LLVM_N4vv") 190 TLI_DEFINE_VECFUNC("llvm.pow.f32", "_ZGVbN4vv_powf", FIXED(4), "_ZGV_LLVM_N4vv") 191 TLI_DEFINE_VECFUNC("llvm.pow.f32", "_ZGVdN8vv_powf", FIXED(8), "_ZGV_LLVM_N8vv") 235 TLI_DEFINE_VECFUNC("pow", "__powd2", FIXED(2), "_ZGV_LLVM_N2vv") [all …]
|
/freebsd/contrib/bc/src/ |
H A D | num.c | 598 size_t pow; in bc_num_truncate() local 602 pow = bc_num_leastSigPow(n->scale); in bc_num_truncate() 612 if (BC_NUM_NONZERO(n)) n->num[0] -= n->num[0] % (BcDig) pow; in bc_num_truncate() 785 BcBigDig carry = 0, pow; in bc_num_shift() local 791 pow = bc_num_pow10[dig]; in bc_num_shift() 801 carry = in % pow; in bc_num_shift() 802 ptr[i] = ((BcDig) (in / pow)) + (BcDig) temp; in bc_num_shift() 1673 size_t pow; in bc_num_divExtend() local 1677 pow = BC_BASE_DIGS - bc_num_log10((size_t) divisor); in bc_num_divExtend() 1679 bc_num_shiftLeft(a, pow); in bc_num_divExtend() [all …]
|
/freebsd/sys/tools/sound/ |
H A D | feeder_eq_mkfilter.awk | 66 function pow(x, y) function 91 A = pow(10, gain / 40.0); 93 A = sqrt(pow(10, gain / 20.0)); 245 attn = pow(2.0, bit) / pow(2.0, 32.0);
|
/freebsd/crypto/libecc/src/arithmetic_tests/ |
H A D | arithmetic_tests_generator.py | 1097 if pow(a, d, n) == 1: 1100 if pow(a, 2**i * d, n) == n-1: 1154 ls = pow(a, (p - 1) // 2, p) 1169 return pow(a, (p + 1) // 4, p) 1178 x = pow(a, (s + 1) // 2, p) 1179 b = pow(a, s, p) 1180 g = pow(n, s, p) 1188 t = pow(t, 2, p) 1191 gs = pow(g, 2 ** (r - m - 1), p) 1571 res = pow(nn_base, nn_exp, nn_mod) [all …]
|
/freebsd/contrib/arm-optimized-routines/math/test/ |
H A D | ulp_funcs.h | 10 F2 (pow) 11 D2 (pow) 15 F (_ZGVnN4vv_powf, Z_powf, pow, mpfr_pow, 2, 1, f2, 1)
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | rt5677.txt | 20 - realtek,pow-ldo2-gpio : The GPIO that controls the CODEC's POW_LDO2 pin. 72 realtek,pow-ldo2-gpio =
|
/freebsd/tools/tools/ath/ath_ee_v4k_print/ |
H A D | v4k.c | 245 uint8_t pow, flag; in eeprom_v4k_ctl_edge_print() local 250 pow = ctl->ctlEdges[i][j].tPowerFlag & 0x3f; in eeprom_v4k_ctl_edge_print() 252 printf(" %d:pow=%d,flag=%.2x", j, pow, flag); in eeprom_v4k_ctl_edge_print()
|
/freebsd/crypto/libecc/scripts/ |
H A D | expand_libecc.py | 105 if pow(a, d, n) == 1: 108 if pow(a, 2**i * d, n) == n-1: 118 ls = pow(a, (p - 1) // 2, p) 134 return pow(a, (p + 1) // 4, p) 143 x = pow(a, (s + 1) // 2, p) 144 b = pow(a, s, p) 145 g = pow(n, s, p) 154 t = pow(t, 2, p) 159 t = pow(t, 2, p) 162 gs = pow(g, 2 ** (r - m - 1), p) [all …]
|