Home
last modified time | relevance | path

Searched refs:GMP_RNDZ (Results 1 – 24 of 24) sorted by relevance

/dragonfly/contrib/mpc/src/
HDfma.c54 mpfr_mul (rea_reb, mpc_realref(a), mpc_realref(b), GMP_RNDZ); /* exact */ in mpc_fma_naive()
55 mpfr_mul (rea_imb, mpc_realref(a), mpc_imagref(b), GMP_RNDZ); /* exact */ in mpc_fma_naive()
56 mpfr_mul (ima_reb, mpc_imagref(a), mpc_realref(b), GMP_RNDZ); /* exact */ in mpc_fma_naive()
57 mpfr_mul (ima_imb, mpc_imagref(a), mpc_imagref(b), GMP_RNDZ); /* exact */ in mpc_fma_naive()
70 mpfr_sub (tmp, rea_reb, ima_imb, GMP_RNDZ); /* exact */ in mpc_fma_naive()
78 mpfr_add (tmp, rea_reb, mpc_realref(c), GMP_RNDZ); /* exact */ in mpc_fma_naive()
86 mpfr_sub (tmp, mpc_realref(c), ima_imb, GMP_RNDZ); /* exact */ in mpc_fma_naive()
102 mpfr_add (tmp, rea_imb, ima_reb, GMP_RNDZ); /* exact */ in mpc_fma_naive()
110 mpfr_add (tmp, rea_imb, mpc_imagref(c), GMP_RNDZ); /* exact */ in mpc_fma_naive()
118 mpfr_add (tmp, mpc_imagref(c), ima_reb, GMP_RNDZ); /* exact */ in mpc_fma_naive()
[all …]
HDmpc.h82 #define MPC_RNDNZ MPC_RND (GMP_RNDN,GMP_RNDZ)
86 #define MPC_RNDZN MPC_RND (GMP_RNDZ,GMP_RNDN)
87 #define MPC_RNDZZ MPC_RND (GMP_RNDZ,GMP_RNDZ)
88 #define MPC_RNDZU MPC_RND (GMP_RNDZ,GMP_RNDU)
89 #define MPC_RNDZD MPC_RND (GMP_RNDZ,GMP_RNDD)
92 #define MPC_RNDUZ MPC_RND (GMP_RNDU,GMP_RNDZ)
97 #define MPC_RNDDZ MPC_RND (GMP_RNDD,GMP_RNDZ)
HDdiv.c364 inexact_re |= mpfr_div (mpc_realref (res), mpc_realref (res), q, GMP_RNDZ); in mpc_div()
369 GMP_RNDZ, MPC_PREC_RE(a) + (rnd_re == GMP_RNDN)); in mpc_div()
374 inexact_im |= mpfr_div (mpc_imagref (res), mpc_imagref (res), q, GMP_RNDZ); in mpc_div()
379 GMP_RNDZ, MPC_PREC_IM(a) + (rnd_im == GMP_RNDN)); in mpc_div()
385 if (mpfr_ui_div (q, 1ul, q, GMP_RNDZ) || inexact_norm) { in mpc_div()
394 inexact_re |= mpfr_mul (mpc_realref (res), mpc_realref (res), q, GMP_RNDZ); in mpc_div()
399 GMP_RNDZ, MPC_PREC_RE(a) + (rnd_re == GMP_RNDN)); in mpc_div()
404 inexact_im |= mpfr_mul (mpc_imagref (res), mpc_imagref (res), q, GMP_RNDZ); in mpc_div()
409 GMP_RNDZ, MPC_PREC_IM(a) + (rnd_im == GMP_RNDN)); in mpc_div()
HDlog10.c54 GMP_RNDZ, MPC_PREC_IM(rop) + in mpc_log10_aux()
64 GMP_RNDZ, MPC_PREC_RE(rop) + in mpc_log10_aux()
74 GMP_RNDZ, MPC_PREC_IM(rop) + in mpc_log10_aux()
227 ok = mpfr_can_round (mpc_realref (ww), prec - 2, GMP_RNDN, GMP_RNDZ, in mpc_log10()
277 ok = ok && mpfr_can_round (mpc_imagref (ww), prec-2, GMP_RNDN, GMP_RNDZ, in mpc_log10()
HDatan.c179 || mpfr_can_round (y, p - 2, rnd_away, GMP_RNDZ, in mpc_atan()
323 mpfr_ui_sub (b, 1, mpc_imagref (op), GMP_RNDZ); /* round to zero */ in mpc_atan()
324 mpfr_sqr (b, b, GMP_RNDZ); in mpc_atan()
329 mpfr_add (b, b, y, GMP_RNDZ); in mpc_atan()
330 mpfr_log (b, b, GMP_RNDZ); in mpc_atan()
HDsin_cos.c84 mpfr_sin_cos (s, c, mpc_realref (op_loc), GMP_RNDZ); in mpc_sin_cos_nonfinite()
335 || mpfr_can_round (sch, prec - 2, GMP_RNDN, GMP_RNDZ, in mpc_sin_cos()
343 || mpfr_can_round (csh, prec - 2, GMP_RNDN, GMP_RNDZ, in mpc_sin_cos()
353 || mpfr_can_round (c, prec - 2, GMP_RNDN, GMP_RNDZ, in mpc_sin_cos()
362 || mpfr_can_round (s, prec - 2, GMP_RNDN, GMP_RNDZ, in mpc_sin_cos()
HDsqrt.c183 if (rnd_t == GMP_RNDZ) in mpc_sqrt()
194 if (rnd_t == GMP_RNDZ) in mpc_sqrt()
200 if (rnd_t == GMP_RNDZ) in mpc_sqrt()
252 ok_t = mpfr_can_round (t, prec - 3, r, GMP_RNDZ, in mpc_sqrt()
HDnorm.c126 mpfr_set_ui_2exp (v, 1, emin - 1, GMP_RNDZ); in mpc_norm()
133 mpfr_set_ui_2exp (u, 1, emin - 1, GMP_RNDZ); in mpc_norm()
HDpow_ui.c134 if (mpfr_can_round (mpc_realref(t), p - er, GMP_RNDN, GMP_RNDZ, in mpc_pow_usi()
136 && mpfr_can_round (mpc_imagref(t), p - ei, GMP_RNDN, GMP_RNDZ, in mpc_pow_usi()
HDexp.c166 || mpfr_can_round (y, prec - 2, GMP_RNDN, GMP_RNDZ, in mpc_exp()
172 || mpfr_can_round (z, prec - 2, GMP_RNDN, GMP_RNDZ, in mpc_exp()
HDlog.c144 ok = mpfr_can_round (w, prec - err, GMP_RNDN, GMP_RNDZ, in mpc_log()
199 !mpfr_can_round (w, prec - err, GMP_RNDN, GMP_RNDZ, in mpc_log()
HDtan.c264 || mpfr_can_round (mpc_realref(x), prec - err, GMP_RNDN, GMP_RNDZ, in mpc_tan()
271 || mpfr_can_round (mpc_imagref(x), prec - 6, GMP_RNDN, GMP_RNDZ, in mpc_tan()
HDacos.c183 if (rnd_im == GMP_RNDZ) in mpc_acos()
217 if (mpfr_can_round (mpc_realref(z1), p - e1, GMP_RNDN, GMP_RNDZ, in mpc_acos()
HDpow.c140 mpfr_neg (mpc_realref(z), mpc_realref(z), GMP_RNDZ); in fix_sign()
150 mpfr_neg (mpc_imagref(z), mpc_imagref(z), GMP_RNDZ); in fix_sign()
704 … || (p > q + 3 + dr && mpfr_can_round (mpc_realref(u), p - q - 3 - dr, GMP_RNDN, GMP_RNDZ, pr))) && in mpc_pow()
705 …al || (p > q + 3 + di && mpfr_can_round (mpc_imagref(u), p - q - 3 - di, GMP_RNDN, GMP_RNDZ, pi)))) in mpc_pow()
HDasin.c215 if (mpfr_can_round (mpc_realref(z1), p - err, GMP_RNDN, GMP_RNDZ, in mpc_asin()
217 mpfr_can_round (mpc_imagref(z1), p - err, GMP_RNDN, GMP_RNDZ, in mpc_asin()
HDmpc-impl.h82 #define MPFR_RNDA GMP_RNDZ
HDsqr.c293 rnd_away, GMP_RNDZ, in mpc_sqr()
HDmul.c523 mpfr_can_round (u, prec_u - 3, rnd_u, GMP_RNDZ, in mpc_mul_karatsuba()
/dragonfly/contrib/gcc-8.0/gcc/
HDfold-const-call.c132 mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpfr_arg1()
162 mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpfr_sincos()
195 mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpfr_arg2()
226 mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpfr_arg2()
262 mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpfr_arg3()
HDreal.c2107 inexact = mpfr_strtofr (m, str, NULL, 10, GMP_RNDZ); in real_from_string()
2123 real_from_mpfr (r, m, NULL_TREE, GMP_RNDZ); in real_from_string()
HDbuiltins.c10332 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_remquo()
10412 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_lgamma_r()
10481 const mp_rnd_t rnd = fmt->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpc_arg2()
/dragonfly/contrib/gcc-4.7/gcc/
HDbuiltins.c13664 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_arg1()
13708 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_arg2()
13756 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_arg3()
13801 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_sincos()
13875 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_bessel_n()
13918 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_remquo()
13998 const mp_rnd_t rnd = fmt->round_towards_zero? GMP_RNDZ : GMP_RNDN; in do_mpfr_lgamma_r()
14057 const mp_rnd_t rnd = fmt->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpc_arg1()
14112 const mp_rnd_t rnd = fmt->round_towards_zero ? GMP_RNDZ : GMP_RNDN; in do_mpc_arg2()
/dragonfly/contrib/mpfr/src/
HDmpfr.h91 #define GMP_RNDZ MPFR_RNDZ macro
/dragonfly/contrib/mpfr/doc/
HDmpfr.info2813 #define GMP_RNDZ MPFR_RNDZ