Searched refs:GMP_RNDN (Results 1 - 25 of 55) sorted by relevance

123

/haiku-buildtools/gcc/mpc/tests/
H A Dtreimref.c33 mpfr_set_ui (mpc_realref (z), 18, GMP_RNDN); local
34 if (mpfr_get_ui (mpc_realref (z), GMP_RNDN) != 18)
39 mpfr_set_ui (mpc_imagref (z), 43, GMP_RNDN); local
40 if (mpfr_get_ui (mpc_imagref (z), GMP_RNDN) != 43)
H A Dtcos.c33 "b2b880154db8d63377ce788fc4215c450300@1", 16, GMP_RNDN); local
35 "59a82e46a23570b652f7ba5f01ef766d1c50", 16,GMP_RNDN); local
37 "95abe33424e8d9858e534bd5d776ddd18e34b0240", 16, GMP_RNDN); local
39 "ed9339f2a98387a3c4f97dbfd8a08b7d0af2f11b46", 16,GMP_RNDN); local
H A Dttan.c41 mpfr_set_ui (x, 1, GMP_RNDN);
42 mpfr_tan (tan_x, x, GMP_RNDN);
62 mpfr_const_pi (x, GMP_RNDN);
63 mpfr_div_2ui (x, x, 1, GMP_RNDN);
64 mpfr_set (mpc_realref (z), x, GMP_RNDN); local
65 mpfr_set_ui (mpc_imagref (z), 0, GMP_RNDN); local
66 mpfr_tan (tan_x, x, GMP_RNDN);
86 mpfr_neg (x, x, GMP_RNDN);
88 mpfr_tan (tan_x, x, GMP_RNDN);
131 mpfr_set_ui (y, 1, GMP_RNDN);
140 mpfr_set_ui (mpc_realref (c99), 0, GMP_RNDN); local
141 mpfr_set (mpc_imagref (c99), tanh_y, GMP_RNDN); local
156 mpfr_set_ui (mpc_realref (c99), 0, GMP_RNDN); local
157 mpfr_set (mpc_imagref (c99), tanh_y, GMP_RNDN); local
172 mpfr_set_ui (mpc_realref (c99), 0, GMP_RNDN); local
173 mpfr_set (mpc_imagref (c99), tanh_y, GMP_RNDN); local
188 mpfr_set_ui (mpc_realref (c99), 0, GMP_RNDN); local
189 mpfr_set (mpc_imagref (c99), tanh_y, GMP_RNDN); local
[all...]
H A Dtmul_i.c39 mpfr_set_str (mpc_realref (z), "0x100000000fp-32", 16, GMP_RNDN); local
40 mpfr_set_str (mpc_imagref (z), "-1", 2, GMP_RNDN); local
41 mpfr_set_str (mpc_realref (expected), "+1", 2, GMP_RNDN); local
42 mpfr_set_str (mpc_imagref (expected), "0x100000000fp-32", 16, GMP_RNDN); local
H A Dtmul.c105 mpfr_set_str (mpc_realref (x), "0xB4p+733", 16, GMP_RNDN); local
106 mpfr_set_str (mpc_imagref (x), "0x90p+244", 16, GMP_RNDN); local
107 mpfr_set_str (mpc_realref (y), "0xECp-146", 16, GMP_RNDN); local
108 mpfr_set_str (mpc_imagref (y), "0xACp-471", 16, GMP_RNDN); local
110 mpfr_set_str (mpc_realref (x), "0xB4p+733", 16, GMP_RNDN); local
111 mpfr_set_str (mpc_imagref (x), "0x90p+244", 16, GMP_RNDN); local
112 mpfr_set_str (mpc_realref (y), "0xACp-471", 16, GMP_RNDN); local
113 mpfr_set_str (mpc_imagref (y), "-0xECp-146", 16, GMP_RNDN); local
H A Dtpow.c37 mpfr_set_ui (mpc_realref (x), 0ul, GMP_RNDN); local
38 mpfr_set_ui_2exp (mpc_imagref (x), 3ul, -2, GMP_RNDN); local
H A Dtpow_fr.c33 mpfr_neg (mpc_realref (z), mpc_realref (z), GMP_RNDN); local
35 mpfr_set_ui (y, 512, GMP_RNDN);
H A Dtnorm.c33 mpfr_set_ui_2exp (mpc_realref (z), 1023, -11, GMP_RNDN); /* exact */ local
34 mpfr_set_ui_2exp (mpc_imagref (z), 1023, -11, GMP_RNDN); /* exact */ local
55 inex = mpc_norm (f, z, GMP_RNDN); /* should give 511/1024 */
H A Drandom.c143 mpfr_set_ui (mpc_realref (z), 0, GMP_RNDN); local
145 mpfr_set_ui (mpc_imagref (z), 0, GMP_RNDN); local
157 mpfr_neg (mpc_realref (z), mpc_realref (z), GMP_RNDN); local
159 mpfr_neg (mpc_imagref (z), mpc_imagref (z), GMP_RNDN); local
/haiku-buildtools/gcc/mpc/src/
H A Dget_version.c31 mpfr_set_ui (z, 0ul, GMP_RNDN);
33 mpfr_neg (z, z, GMP_RNDN);
H A Dexp.c91 mpfr_set_ui (n, 0, GMP_RNDN);
97 inex_re = mpfr_set (mpc_realref (rop), n, GMP_RNDN);
99 inex_im = mpfr_set (mpc_imagref (rop), n, GMP_RNDN);
112 mpfr_sin_cos (s, c, mpc_imagref (op), GMP_RNDN);
113 inex_re = mpfr_copysign (mpc_realref (rop), n, c, GMP_RNDN);
114 inex_im = mpfr_copysign (mpc_imagref (rop), n, s, GMP_RNDN);
162 mpfr_exp (x, mpc_realref(op), GMP_RNDN); /* error <= 0.5ulp */
163 mpfr_sin_cos (z, y, mpc_imagref(op), GMP_RNDN); /* errors <= 0.5ulp */
164 mpfr_mul (y, y, x, GMP_RNDN); /* error <= 2ulp */
166 || mpfr_can_round (y, prec - 2, GMP_RNDN, GMP_RND
[all...]
H A Dlog10.c42 mpfr_set_ui (log10, 10, GMP_RNDN); /* exact since prec >= 4 */
43 mpfr_log (log10, log10, GMP_RNDN);
52 mpfr_div (mpc_imagref (tmp), mpc_imagref (tmp), log10, GMP_RNDN); local
53 ok = mpfr_can_round (mpc_imagref (tmp), prec - 2, GMP_RNDN,
55 (MPC_RND_IM (rnd) == GMP_RNDN));
62 mpfr_div (mpc_realref (tmp), mpc_realref (tmp), log10, GMP_RNDN); local
63 ok = mpfr_can_round (mpc_realref (tmp), prec - 2, GMP_RNDN,
65 (MPC_RND_RE (rnd) == GMP_RNDN));
72 mpfr_div (mpc_imagref (tmp), mpc_imagref (tmp), log10, GMP_RNDN); local
73 ok = mpfr_can_round (mpc_imagref (tmp), prec - 2, GMP_RNDN,
82 mpfr_div (mpc_realref (tmp), mpc_realref (tmp), log10, GMP_RNDN); local
203 mpfr_div_2ui (mpc_imagref (rop), mpc_imagref (rop), 1, GMP_RNDN); local
214 mpfr_div_2ui (mpc_imagref (rop), mpc_imagref (rop), 1, GMP_RNDN); local
215 mpfr_neg (mpc_imagref (rop), mpc_imagref (rop), GMP_RNDN); local
280 mpfr_set_ui_2exp (mpc_realref (ww), v, -1, GMP_RNDN); /* exact */ local
[all...]
H A Dfr_div.c32 mpfr_set_ui (mpc_imagref (bc), 0, GMP_RNDN); local
H A Dasin.c41 mpfr_set (mpc_realref (rop), mpc_realref (op), GMP_RNDN); local
65 mpfr_div_2ui (mpc_realref (rop), mpc_realref (rop), 1, GMP_RNDN); local
119 mpfr_neg (mpc_imagref (rop), mpc_imagref (rop), GMP_RNDN); local
132 mpfr_set_ui (mpc_realref (rop), 0, GMP_RNDN); local
134 mpfr_neg (mpc_realref (rop), mpc_realref (rop), GMP_RNDN); local
161 mpfr_ui_sub (mpc_realref(z1), 1, mpc_realref(z1), GMP_RNDN); local
162 mpfr_neg (mpc_imagref(z1), mpc_imagref(z1), GMP_RNDN); local
189 mpfr_sub (mpc_realref(z1), mpc_realref(z1), mpc_imagref(op), GMP_RNDN); local
190 mpfr_add (mpc_imagref(z1), mpc_imagref(z1), mpc_realref(op), GMP_RNDN); local
204 mpc_log (z1, z1, GMP_RNDN);
214 mpfr_neg (mpc_imagref(z1), mpc_imagref(z1), GMP_RNDN); local
[all...]
H A Ddiv.c71 mpfr_add (sign, mpc_realref (w), mpc_imagref (w), GMP_RNDN);
73 mpfr_sub (sign, mpc_realref (w), mpc_imagref (w), GMP_RNDN);
77 mpfr_sub (sign, mpc_realref (w), mpc_imagref (w), GMP_RNDN);
79 mpfr_add (sign, mpc_realref (w), mpc_imagref (w), GMP_RNDN);
84 mpfr_sub (sign, mpc_imagref (w), mpc_realref (w), GMP_RNDN);
86 mpfr_add (sign, mpc_realref (w), mpc_imagref (w), GMP_RNDN);
90 mpfr_add (sign, mpc_realref (w), mpc_imagref (w), GMP_RNDN);
92 mpfr_sub (sign, mpc_imagref (w), mpc_realref (w), GMP_RNDN);
124 mpfr_set_ui (zero, 0ul, GMP_RNDN);
128 mpfr_set_ui (c, (mpfr_inf_p (mpc_realref (w)) ? 1 : 0), GMP_RNDN);
141 MPFR_COPYSIGN (mpc_realref (rop), zero, x, GMP_RNDN); local
142 MPFR_COPYSIGN (mpc_imagref (rop), zero, y, GMP_RNDN); local
176 GMP_RNDN); /* exact */ local
179 GMP_RNDN); local
224 GMP_RNDN); /* exact */ local
227 GMP_RNDN); local
[all...]
H A Dsqrt.c71 mpfr_set_ui (mpc_realref (a), 0, GMP_RNDN); local
90 mpfr_set_ui (mpc_imagref (a), 0, GMP_RNDN); local
128 mpfr_set_ui (mpc_imagref (a), 0, GMP_RNDN); local
136 mpfr_neg (w, mpc_realref (b), GMP_RNDN);
140 mpfr_neg (mpc_imagref (a), mpc_imagref (a), GMP_RNDN); local
145 mpfr_set_ui (mpc_realref (a), 0, GMP_RNDN); local
158 mpfr_div_2ui (y, y, 1, GMP_RNDN);
166 mpfr_neg (y, y, GMP_RNDN);
169 mpfr_neg (mpc_imagref (a), mpc_imagref (a), GMP_RNDN); local
226 prec_w + (rnd_w == GMP_RNDN));
[all...]
H A Dnorm.c94 mpfr_get_prec (a) + (rnd == GMP_RNDN)));
103 mpfr_set_ui (a, 1ul, GMP_RNDN);
148 mpfr_mul_2ui (u, mpc_realref (b), scale, GMP_RNDN);
149 mpfr_sqr (u, u, GMP_RNDN);
152 mpfr_mul_2ui (u, u, 2*scale, GMP_RNDN);
154 mpfr_mul_2ui (v, mpc_imagref (b), scale, GMP_RNDN);
155 mpfr_sqr (v, v, GMP_RNDN);
158 mpfr_mul_2ui (v, v, 2*scale, GMP_RNDN);
H A Dpow_fr.c32 mpfr_set_ui (mpc_imagref(yy), 0, GMP_RNDN); local
H A Dlog.c103 mpfr_div_2ui (mpc_imagref (rop), mpc_imagref (rop), 1, GMP_RNDN); local
111 mpfr_div_2ui (mpc_imagref (rop), mpc_imagref (rop), 1, GMP_RNDN); local
112 mpfr_neg (mpc_imagref (rop), mpc_imagref (rop), GMP_RNDN); local
128 mpc_abs (w, op, GMP_RNDN);
135 mpfr_log (w, w, GMP_RNDN);
144 ok = mpfr_can_round (w, prec - err, GMP_RNDN, GMP_RNDZ,
145 mpfr_get_prec (mpc_realref (rop)) + (MPC_RND_RE (rnd) == GMP_RNDN));
176 mpfr_abs (w, x, GMP_RNDN); /* exact */
177 mpfr_log (w, w, GMP_RNDN); /* error 0.5 ulp */
181 mpfr_add (w, w, v, GMP_RNDN);
[all...]
H A Dtan.c86 mpfr_setsign (mpc_realref (rop), mpc_realref (rop), sign_re, GMP_RNDN); local
114 mpfr_sin_cos (s, c, mpc_realref (op), GMP_RNDN);
117 mpfr_signbit (c) != mpfr_signbit (s), GMP_RNDN); local
210 mpfr_set_ui (mpc_realref (rop), 0, GMP_RNDN); local
213 mpfr_neg (mpc_realref (rop), mpc_realref (rop), GMP_RNDN); local
220 mpfr_set_ui (mpc_imagref (rop), 1, GMP_RNDN); local
225 mpfr_set_si (mpc_imagref (rop), -1, GMP_RNDN); local
264 || mpfr_can_round (mpc_realref(x), prec - err, GMP_RNDN, GMP_RNDZ,
265 MPC_PREC_RE(rop) + (MPC_RND_RE(rnd) == GMP_RNDN));
271 || mpfr_can_round (mpc_imagref(x), prec - 6, GMP_RNDN, GMP_RND
[all...]
H A Datan.c35 mpfr_div_2ui (rop, rop, 1, GMP_RNDN);
39 mpfr_neg (rop, rop, GMP_RNDN);
67 mpfr_set_ui (mpc_imagref (rop), 0, GMP_RNDN); local
79 mpfr_set_ui (mpc_imagref (rop), 0, GMP_RNDN); local
94 mpfr_set_ui (mpc_imagref (rop), 0, GMP_RNDN); local
96 mpc_conj (rop, rop, GMP_RNDN);
106 mpfr_set_ui (mpc_imagref (rop), 0, GMP_RNDN); local
108 mpc_conj (rop, rop, GMP_RNDN);
128 mpfr_set_ui (mpc_realref (rop), 0, GMP_RNDN); local
130 mpfr_neg (mpc_realref (rop), mpc_realref (rop), GMP_RNDN); local
[all...]
H A Dsin_cos.c160 mpfr_sin_cos (s, c, mpc_realref (op_loc), GMP_RNDN);
206 mpfr_set (mpc_realref (rop_sin), s, GMP_RNDN); /* exact */ local
214 mpfr_set (mpc_realref (rop_cos), c, GMP_RNDN); /* exact */ local
248 mpfr_set (mpc_realref(rop_sin), mpc_realref(op_loc), GMP_RNDN); local
328 mpfr_sin_cos (s, c, mpc_realref(op), GMP_RNDN);
329 mpfr_sinh_cosh (sh, ch, mpc_imagref(op), GMP_RNDN);
333 mpfr_mul (sch, s, ch, GMP_RNDN);
335 || mpfr_can_round (sch, prec - 2, GMP_RNDN, GMP_RNDZ,
337 + (MPC_RND_RE (rnd_sin) == GMP_RNDN));
341 mpfr_mul (csh, c, sh, GMP_RNDN);
[all...]
H A Dacos.c70 mpfr_div_2ui (mpc_realref (rop), mpc_realref (rop), 1, GMP_RNDN); local
95 prec+(MPC_RND_RE (rnd) == GMP_RNDN));
106 mpfr_set_ui (mpc_realref (rop), 0, GMP_RNDN); local
134 mpfr_set_ui (mpc_realref (rop), 0, GMP_RNDN); local
189 rnd1 = MPC_RND (GMP_RNDN, rnd_im);
198 set_pi_over_2 (pi_over_2, +1, GMP_RNDN);
204 mpfr_sub (mpc_realref(z1), pi_over_2, mpc_realref(z1), GMP_RNDN); local
215 mpfr_neg (mpc_imagref(z1), mpc_imagref(z1), GMP_RNDN); /* exact */ local
217 if (mpfr_can_round (mpc_realref(z1), p - e1, GMP_RNDN, GMP_RNDZ,
218 p_re + (MPC_RND_RE(rnd) == GMP_RNDN)))
[all...]
H A Ddiv_fr.c34 mpfr_set (mpc_realref (a), real, GMP_RNDN); local
H A Dmul_fr.c37 mpfr_set (mpc_realref (a), real, GMP_RNDN); /* exact */ local

Completed in 156 milliseconds

123