Searched refs:rands (Results 1 - 25 of 65) sorted by relevance

123

/haiku-buildtools/gcc/gmp/mpn/generic/
H A Drandom.c26 gmp_randstate_ptr rands; local
34 rands = RANDS;
35 _gmp_rand (ptr, rands, size * GMP_NUMB_BITS);
39 _gmp_rand (&ptr[size-1], rands, GMP_NUMB_BITS);
/haiku-buildtools/gcc/gmp/tests/mpz/
H A Ddive.c35 gmp_randstate_ptr rands; local
42 rands = RANDS;
55 mpz_urandomb (bs, rands, 32);
58 mpz_urandomb (bs, rands, size_range);
60 mpz_rrandomb (op1, rands, size);
64 mpz_urandomb (bs, rands, size_range);
66 mpz_rrandomb (op2, rands, size);
70 mpz_urandomb (bs, rands, 2);
H A Dt-invert.c33 gmp_randstate_ptr rands; local
41 rands = RANDS;
51 mpz_urandomb (bs, rands, 32);
54 mpz_urandomb (bs, rands, size_range);
55 mpz_rrandomb (a, rands, mpz_get_ui (bs));
57 mpz_urandomb (bs, rands, size_range);
58 mpz_rrandomb (m, rands, mpz_get_ui (bs));
61 mpz_urandomb (bs, rands, 8);
H A Dt-powm_ui.c40 gmp_randstate_ptr rands; local
45 rands = RANDS;
61 mpz_urandomb (bs, rands, 32);
66 mpz_urandomb (bs, rands, size_range);
68 mpz_rrandomb (base, rands, base_size);
70 mpz_urandomb (bs, rands, 6L);
72 mpz_rrandomb (exp, rands, exp_size);
79 mpz_urandomb (bs, rands, size_range);
81 mpz_rrandomb (mod, rands, mod_size);
85 mpz_urandomb (bs, rands,
[all...]
H A Dio.c49 gmp_randstate_ptr rands; local
55 rands = RANDS;
69 mpz_urandomb (bs, rands, 32);
72 mpz_urandomb (bs, rands, size_range);
74 mpz_rrandomb (op1, rands, size);
75 mpz_urandomb (bs, rands, 1);
80 mpz_urandomb (bs, rands, 16);
H A Dconvert.c33 string_urandomb (char *bp, size_t len, int base, gmp_randstate_ptr rands) argument
42 mpz_urandomb (bs, rands, 32);
55 mpz_urandomb (bs, rands, 32);
75 gmp_randstate_ptr rands; local
83 rands = RANDS;
94 mpz_urandomb (bs, rands, 32);
96 mpz_urandomb (bs, rands, size_range); /* 3..262144 bits */
98 mpz_rrandomb (op1, rands, size);
100 mpz_urandomb (bs, rands, 1);
105 mpz_urandomb (bs, rands, 3
[all...]
H A Dt-addsub.c39 gmp_randstate_ptr rands; local
44 rands = RANDS;
58 mpz_urandomb (bs, rands, 32);
61 mpz_urandomb (bs, rands, size_range);
63 mpz_rrandomb (op1, rands, op1n);
65 mpz_urandomb (bs, rands, size_range);
67 mpz_rrandomb (op2, rands, op2n);
69 mpz_urandomb (bs, rands, 2);
H A Dt-fdiv.c41 gmp_randstate_ptr rands; local
46 rands = RANDS;
63 mpz_urandomb (bs, rands, 32);
68 mpz_urandomb (bs, rands, size_range);
70 mpz_rrandomb (divisor, rands, divisor_size);
74 mpz_urandomb (bs, rands, size_range);
76 mpz_rrandomb (dividend, rands, dividend_size);
78 mpz_urandomb (bs, rands, 2);
H A Dt-tdiv.c41 gmp_randstate_ptr rands; local
48 rands = RANDS;
62 mpz_urandomb (bs, rands, 32);
67 mpz_urandomb (bs, rands, size_range);
69 mpz_rrandomb (divisor, rands, divisor_size);
73 mpz_urandomb (bs, rands, size_range);
75 mpz_rrandomb (dividend, rands, dividend_size);
77 mpz_urandomb (bs, rands, 2);
H A Dt-powm.c54 gmp_randstate_ptr rands; local
62 rands = RANDS;
79 mpz_urandomb (bs, rands, 32);
84 mpz_urandomb (bs, rands, size_range);
86 mpz_rrandomb (base, rands, base_size);
88 mpz_urandomb (bs, rands, 7L);
90 mpz_rrandomb (exp, rands, exp_size);
96 mpz_urandomb (bs, rands, size_range);
98 mpz_rrandomb (mod, rands, mod_size);
104 mpz_urandomb (bs, rands,
[all...]
H A Dt-hamdist.c79 gmp_randstate_ptr rands = RANDS; local
89 mpz_erandomb (x, rands, 6 * GMP_NUMB_BITS);
90 mpz_negrandom (x, rands);
93 mpz_erandomb (y, rands, 6 * GMP_NUMB_BITS);
94 mpz_negrandom (y, rands);
H A Dt-nextprime.c80 gmp_randstate_ptr rands; local
85 rands = RANDS;
110 mpz_urandomb (bs, rands, 32);
113 mpz_urandomb (bs, rands, size_range);
114 mpz_rrandomb (x, rands, mpz_get_ui (bs));
H A Dt-sqrtrem.c40 gmp_randstate_ptr rands; local
47 rands = RANDS;
59 mpz_urandomb (bs, rands, 32);
62 mpz_urandomb (bs, rands, size_range);
64 mpz_rrandomb (x2, rands, x2_size);
H A Dlogic.c38 gmp_randstate_ptr rands; local
43 rands = RANDS;
60 mpz_urandomb (bs, rands, 32);
63 mpz_urandomb (bs, rands, size_range);
65 mpz_rrandomb (x, rands, xsize);
66 mpz_urandomb (bs, rands, 1);
71 mpz_urandomb (bs, rands, size_range);
73 mpz_rrandomb (y, rands, ysize);
74 mpz_urandomb (bs, rands, 1);
H A Dt-perfpow.c114 gmp_randstate_ptr rands; local
116 rands = RANDS;
127 mpz_urandomb (np, rands, 32);
130 mpz_urandomb (np, rands, 32);
135 mpz_urandomb (np, rands, 32);
137 mpz_urandomb (primes[j], rands, primebits);
150 mpz_urandomb (np, rands, 32);
165 mpz_urandomb (np, rands, 32);
175 mpz_urandomb (np, rands, 32);
H A Dt-gcd.c108 gmp_randstate_ptr rands; local
116 rands = RANDS;
153 mpz_urandomb (bs, rands, 32);
156 mpz_urandomb (bs, rands, size_range);
157 mpz_rrandomb (op1, rands, mpz_get_ui (bs) + MIN_OPERAND_BITSIZE);
158 mpz_urandomb (bs, rands, size_range);
159 mpz_rrandomb (op2, rands, mpz_get_ui (bs) + MIN_OPERAND_BITSIZE);
161 mpz_urandomb (bs, rands, 8);
180 mpz_urandomb (bs, rands, 32);
181 mpz_urandomb (bs, rands, mpz_get_u
[all...]
H A Dt-pow.c167 gmp_randstate_ptr rands = RANDS; local
175 mpz_urandomb (want, rands, 32);
177 mpz_urandomb (want, rands, size_range);
179 mpz_rrandomb (base, rands, base_size);
182 mpz_urandomb (want, rands, 2);
187 mpz_urandomb (want, rands, 5L);
/haiku-buildtools/gcc/mpc/tests/
H A Drandom.c41 gmp_randstate_t rands; variable
57 gmp_randinit_default (rands);
62 gmp_randseed_ui (rands, 0xfac11e);
77 gmp_randseed_ui (rands, seed);
84 gmp_randseed_ui (rands, seed);
95 gmp_randclear (rands);
124 mpc_urandom (z, rands);
129 r = gmp_urandomb_ui (rands, 19);
148 mpfr_set_exp (mpc_realref (z), (mpfr_exp_t) gmp_urandomm_ui (rands, range) + emin);
151 mpfr_set_exp (mpc_imagref (z), (mpfr_exp_t) gmp_urandomm_ui (rands, rang
[all...]
/haiku-buildtools/gcc/gmp/tests/mpn/
H A Dt-mod_1.c82 gmp_randstate_ptr rands; local
90 rands = RANDS;
97 a_bits = 1 + gmp_urandomm_ui (rands, 1000);
98 b_bits = 1 + gmp_urandomm_ui (rands, GMP_NUMB_BITS);
100 mpz_rrandomb (a, rands, a_bits);
101 mpz_rrandomb (b, rands, b_bits);
/haiku-buildtools/gcc/gmp/tests/mpf/
H A Dt-eq.c38 gmp_randstate_ptr rands; local
52 rands = RANDS;
61 mpz_urandomb (ds, rands, HIBITS);
63 mpz_urandomb (ds, rands, hibits);
68 mpz_urandomb (ds, rands, LSHIFT1);
74 mpz_urandomb (ds, rands, LSHIFT2);
78 mpz_urandomb (ds, rands, lshift2);
83 insert_random_low_zero_limbs (a, rands);
84 insert_random_low_zero_limbs (b, rands);
104 insert_random_low_zero_limbs (mpf_t x, gmp_randstate_ptr rands) argument
[all...]
H A Dt-sqrt_ui.c33 gmp_randstate_ptr rands = RANDS; local
46 x = gmp_urandomb_ui (rands,
47 gmp_urandomm_ui (rands, BITS_PER_ULONG) + 1);
51 prec = gmp_urandomm_ui (rands, max_prec-min_prec) + min_prec;
H A Dt-set_q.c54 gmp_randstate_ptr rands = RANDS; local
66 prec = min_prec + gmp_urandomm_ui (rands, 20L);
70 prec = gmp_urandomm_ui (rands, 20L * GMP_NUMB_BITS);
71 mpz_rrandomb (mpq_numref(q), rands, prec); local
74 if (gmp_urandomb_ui (rands, 1L))
79 prec = gmp_urandomm_ui (rands, 20L * GMP_NUMB_BITS);
80 mpz_rrandomb (mpq_denref(q), rands, prec); local
H A Dt-div.c44 gmp_randstate_ptr rands = RANDS; local
57 prec = min_prec + gmp_urandomm_ui (rands, 15L);
61 prec = min_prec + gmp_urandomm_ui (rands, 15L);
66 if (gmp_urandomb_ui (rands, 1L))
70 prec = min_prec + gmp_urandomm_ui (rands, 15L);
75 if (gmp_urandomb_ui (rands, 1L))
108 gmp_randstate_ptr rands = RANDS; local
117 result_prec = min_prec + gmp_urandomm_ui (rands, 15L);
118 input_prec = min_prec + gmp_urandomm_ui (rands, 15L);
128 if (gmp_urandomb_ui (rands,
[all...]
H A Dt-mul_ui.c64 gmp_randstate_ptr rands = RANDS; local
80 prec = min_prec + gmp_urandomm_ui (rands, 15L);
84 prec = min_prec + gmp_urandomm_ui (rands, 15L);
89 if (gmp_urandomb_ui (rands, 1L))
93 prec = gmp_urandomm_ui (rands, BITS_PER_ULONG+1);
94 v = gmp_urandomb_ui (rands, prec);
H A Dt-ui_div.c59 gmp_randstate_ptr rands = RANDS; local
70 prec = min_prec + gmp_urandomm_ui (rands, 15L);
74 prec = gmp_urandomm_ui (rands, BITS_PER_ULONG+1);
75 u = gmp_urandomb_ui (rands, prec);
78 prec = min_prec + gmp_urandomm_ui (rands, 15L);
87 if (gmp_urandomb_ui (rands, 1L))

Completed in 123 milliseconds

123