Home
last modified time | relevance | path

Searched refs:pow (Results 1 – 25 of 127) sorted by relevance

123456

/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/
H A Dpow.tst1 ; 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 Dt_pow.c50 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 Dpow.c274 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 Dpow.c189 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 Dpowf.c148 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 Dpowf.c253 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 Dpow.c374 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 Drand.txt283 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 D17.txt271 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 Dsqrt_random.bc44 pow = 4
53 pow += 4
57 limit = 2^pow
/freebsd/sys/netinet/cc/
H A Dcc_cubic.h145 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 Dexponential_functions.h149 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 Dfp_sqrt.c29 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 Dpythagoras.c39 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.h147 __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.h161 __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 Dctfmerge.c383 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 DVecFuncs.def111 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 Dnum.c598 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 Dfeeder_eq_mkfilter.awk66 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 Darithmetic_tests_generator.py1097 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 Dulp_funcs.h10 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 Drt5677.txt20 - 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 Dv4k.c245 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 Dexpand_libecc.py105 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 …]

123456