diff options
Diffstat (limited to 'gcc/fold-const-call.c')
-rw-r--r-- | gcc/fold-const-call.c | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/gcc/fold-const-call.c b/gcc/fold-const-call.c index 3a14d2a..c4f52fb 100644 --- a/gcc/fold-const-call.c +++ b/gcc/fold-const-call.c @@ -99,7 +99,7 @@ do_mpfr_ckconv (real_value *result, mpfr_srcptr m, bool inexact, return false; REAL_VALUE_TYPE tmp; - real_from_mpfr (&tmp, m, format, GMP_RNDN); + real_from_mpfr (&tmp, m, format, MPFR_RNDN); /* Proceed iff GCC's REAL_VALUE_TYPE can hold the MPFR values. If the REAL_VALUE_TYPE is zero but the mpft_t is not, then we @@ -130,11 +130,11 @@ do_mpfr_arg1 (real_value *result, return false; int prec = format->p; - mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; + mpfr_rnd_t rnd = format->round_towards_zero ? MPFR_RNDZ : MPFR_RNDN; mpfr_t m; mpfr_init2 (m, prec); - mpfr_from_real (m, arg, GMP_RNDN); + mpfr_from_real (m, arg, MPFR_RNDN); mpfr_clear_flags (); bool inexact = func (m, m, rnd); bool ok = do_mpfr_ckconv (result, m, inexact, format); @@ -160,11 +160,11 @@ do_mpfr_sincos (real_value *result_sin, real_value *result_cos, return false; int prec = format->p; - mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; + mpfr_rnd_t rnd = format->round_towards_zero ? MPFR_RNDZ : MPFR_RNDN; mpfr_t m, ms, mc; mpfr_inits2 (prec, m, ms, mc, NULL); - mpfr_from_real (m, arg, GMP_RNDN); + mpfr_from_real (m, arg, MPFR_RNDN); mpfr_clear_flags (); bool inexact = mpfr_sin_cos (ms, mc, m, rnd); bool ok = (do_mpfr_ckconv (result_sin, ms, inexact, format) @@ -193,12 +193,12 @@ do_mpfr_arg2 (real_value *result, return false; int prec = format->p; - mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; + mpfr_rnd_t rnd = format->round_towards_zero ? MPFR_RNDZ : MPFR_RNDN; mpfr_t m0, m1; mpfr_inits2 (prec, m0, m1, NULL); - mpfr_from_real (m0, arg0, GMP_RNDN); - mpfr_from_real (m1, arg1, GMP_RNDN); + mpfr_from_real (m0, arg0, MPFR_RNDN); + mpfr_from_real (m1, arg1, MPFR_RNDN); mpfr_clear_flags (); bool inexact = func (m0, m0, m1, rnd); bool ok = do_mpfr_ckconv (result, m0, inexact, format); @@ -216,7 +216,7 @@ do_mpfr_arg2 (real_value *result, static bool do_mpfr_arg2 (real_value *result, - int (*func) (mpfr_ptr, long, mpfr_srcptr, mp_rnd_t), + int (*func) (mpfr_ptr, long, mpfr_srcptr, mpfr_rnd_t), const wide_int_ref &arg0, const real_value *arg1, const real_format *format) { @@ -224,11 +224,11 @@ do_mpfr_arg2 (real_value *result, return false; int prec = format->p; - mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; + mpfr_rnd_t rnd = format->round_towards_zero ? MPFR_RNDZ : MPFR_RNDN; mpfr_t m; mpfr_init2 (m, prec); - mpfr_from_real (m, arg1, GMP_RNDN); + mpfr_from_real (m, arg1, MPFR_RNDN); mpfr_clear_flags (); bool inexact = func (m, arg0.to_shwi (), m, rnd); bool ok = do_mpfr_ckconv (result, m, inexact, format); @@ -260,13 +260,13 @@ do_mpfr_arg3 (real_value *result, return false; int prec = format->p; - mp_rnd_t rnd = format->round_towards_zero ? GMP_RNDZ : GMP_RNDN; + mpfr_rnd_t rnd = format->round_towards_zero ? MPFR_RNDZ : MPFR_RNDN; mpfr_t m0, m1, m2; mpfr_inits2 (prec, m0, m1, m2, NULL); - mpfr_from_real (m0, arg0, GMP_RNDN); - mpfr_from_real (m1, arg1, GMP_RNDN); - mpfr_from_real (m2, arg2, GMP_RNDN); + mpfr_from_real (m0, arg0, MPFR_RNDN); + mpfr_from_real (m1, arg1, MPFR_RNDN); + mpfr_from_real (m2, arg2, MPFR_RNDN); mpfr_clear_flags (); bool inexact = func (m0, m0, m1, m2, rnd); bool ok = do_mpfr_ckconv (result, m0, inexact, format); @@ -296,8 +296,8 @@ do_mpc_ckconv (real_value *result_real, real_value *result_imag, return false; REAL_VALUE_TYPE tmp_real, tmp_imag; - real_from_mpfr (&tmp_real, mpc_realref (m), format, GMP_RNDN); - real_from_mpfr (&tmp_imag, mpc_imagref (m), format, GMP_RNDN); + real_from_mpfr (&tmp_real, mpc_realref (m), format, MPFR_RNDN); + real_from_mpfr (&tmp_imag, mpc_imagref (m), format, MPFR_RNDN); /* Proceed iff GCC's REAL_VALUE_TYPE can hold the MPFR values. If the REAL_VALUE_TYPE is zero but the mpft_t is not, then we @@ -341,8 +341,8 @@ do_mpc_arg1 (real_value *result_real, real_value *result_imag, mpc_t m; mpc_init2 (m, prec); - mpfr_from_real (mpc_realref (m), arg_real, GMP_RNDN); - mpfr_from_real (mpc_imagref (m), arg_imag, GMP_RNDN); + mpfr_from_real (mpc_realref (m), arg_real, MPFR_RNDN); + mpfr_from_real (mpc_imagref (m), arg_imag, MPFR_RNDN); mpfr_clear_flags (); bool inexact = func (m, m, crnd); bool ok = do_mpc_ckconv (result_real, result_imag, m, inexact, format); @@ -378,10 +378,10 @@ do_mpc_arg2 (real_value *result_real, real_value *result_imag, mpc_init2 (m0, prec); mpc_init2 (m1, prec); - mpfr_from_real (mpc_realref (m0), arg0_real, GMP_RNDN); - mpfr_from_real (mpc_imagref (m0), arg0_imag, GMP_RNDN); - mpfr_from_real (mpc_realref (m1), arg1_real, GMP_RNDN); - mpfr_from_real (mpc_imagref (m1), arg1_imag, GMP_RNDN); + mpfr_from_real (mpc_realref (m0), arg0_real, MPFR_RNDN); + mpfr_from_real (mpc_imagref (m0), arg0_imag, MPFR_RNDN); + mpfr_from_real (mpc_realref (m1), arg1_real, MPFR_RNDN); + mpfr_from_real (mpc_imagref (m1), arg1_imag, MPFR_RNDN); mpfr_clear_flags (); bool inexact = func (m0, m0, m1, crnd); bool ok = do_mpc_ckconv (result_real, result_imag, m0, inexact, format); |