/netbsd-src/external/lgpl3/mpc/dist/tests/ |
H A D | tgeneric.c | 914 mpfr_rnd_t rnd_re, rnd_im, rnd2_re, rnd2_im; in tgeneric() local 1289 … for (rnd_im = first_rnd_mode (); is_valid_rnd_mode (rnd_im); rnd_im = next_rnd_mode (rnd_im)) in tgeneric() 1291 MPC_RND (rnd_re, rnd_im)); in tgeneric() 1295 … for (rnd_im = first_rnd_mode (); is_valid_rnd_mode (rnd_im); rnd_im = next_rnd_mode (rnd_im)) in tgeneric() 1297 MPC_RND (rnd_re, rnd_im)); in tgeneric() 1305 … for (rnd_im = first_rnd_mode (); is_valid_rnd_mode (rnd_im); rnd_im = next_rnd_mode (rnd_im)) in tgeneric() 1307 MPC_RND (rnd_re, rnd_im)); in tgeneric() 1311 … for (rnd_im = first_rnd_mode (); is_valid_rnd_mode (rnd_im); rnd_im = next_rnd_mode (rnd_im)) in tgeneric() 1315 MPC_RND (rnd_re, rnd_im), MPC_RND (rnd2_re, rnd2_im)); in tgeneric() 1319 … for (rnd_im = first_rnd_mode (); is_valid_rnd_mode (rnd_im); rnd_im = next_rnd_mode (rnd_im)) in tgeneric() [all …]
|
H A D | rounding.c | 62 mpfr_rnd_t rnd_im = MPC_RND_IM (rnd); in next_mpc_rnd_mode() local 64 rnd_im = next_mpfr_rnd_mode (rnd_im); in next_mpc_rnd_mode() 65 if (!is_valid_mpfr_rnd_mode (rnd_im)) in next_mpc_rnd_mode() 68 rnd_im = FIRST_MPFR_RND_MODE; in next_mpc_rnd_mode() 71 return MPC_RND(rnd_re, rnd_im); in next_mpc_rnd_mode() 79 mpfr_rnd_t rnd_im = MPC_RND_IM (rnd); in is_valid_mpc_rnd_mode() local 81 return is_valid_mpfr_rnd_mode (rnd_re) && is_valid_mpfr_rnd_mode (rnd_im); in is_valid_mpc_rnd_mode()
|
H A D | tfma.c | 65 int rnd_re, rnd_im; in check_random() local 82 for (rnd_im = 0; rnd_im < 4; rnd_im ++) in check_random() 83 cmpfma (a, b, c, MPC_RND (rnd_re, rnd_im)); in check_random()
|
H A D | exceptions.c | 33 int rnd_re, rnd_im, rnd; in foo() local 86 rnd_im = mpfr_signbit (mpc_imagref (t)) == 0 ? MPFR_RNDU : MPFR_RNDD; in foo() 87 rnd = MPC_RND(rnd_re,rnd_im); /* round away */ in foo() 115 fprintf (stderr, "rnd=%s\n", mpfr_print_rnd_mode (rnd_im)); in foo()
|
H A D | texceptions.c | 33 mpfr_rnd_t rnd_re, rnd_im; in foo() local 87 rnd_im = mpfr_signbit (mpc_imagref (t)) == 0 ? MPFR_RNDU : MPFR_RNDD; in foo() 88 rnd = MPC_RND(rnd_re,rnd_im); /* round away */ in foo() 116 fprintf (stderr, "rnd=%s\n", mpfr_print_rnd_mode (rnd_im)); in foo()
|
H A D | tmul.c | 87 int rnd_re, rnd_im; in check_regular() local 125 for (rnd_im = 0; rnd_im < 4; rnd_im ++) in check_regular() 126 cmpmul (x, y, MPC_RND (rnd_re, rnd_im)); in check_regular()
|
H A D | double_rounding.c | 64 mpfr_rnd_t rnd_im = MPC_RND_IM (hiprec_rnd); in double_rounding_mpc() local 67 && double_rounding_mpfr (lowprec_im, hiprec_im, inex_im, rnd_im)); in double_rounding_mpc()
|
/netbsd-src/external/lgpl3/mpc/dist/src/ |
H A D | rootofunity.c | 41 mpfr_rnd_t rnd_re, rnd_im; in mpc_rootofunity() local 92 rnd_im = MPC_RND_IM (rnd); in mpc_rootofunity() 94 rnd_im = INV_RND (rnd_im); in mpc_rootofunity() 95 inex_im = mpfr_sqrt_ui (mpc_imagref (rop), 3, rnd_im); in mpc_rootofunity() 138 rnd_im = MPC_RND_IM (rnd); in mpc_rootofunity() 140 rnd_im = INV_RND (rnd_im); in mpc_rootofunity() 142 inex_im = mpfr_sqrt_ui (mpc_imagref (rop), 2, rnd_im); in mpc_rootofunity()
|
H A D | acos.c | 32 mpfr_rnd_t rnd_im; in mpc_acos() local 185 rnd_im = MPC_RND_IM(rnd); in mpc_acos() 189 if (rnd_im == MPFR_RNDZ) in mpc_acos() 190 rnd_im = mpfr_sgn (mpc_imagref(op)) > 0 ? MPFR_RNDD : MPFR_RNDU; in mpc_acos() 192 rnd_im = rnd_im == MPFR_RNDU ? MPFR_RNDD in mpc_acos() 193 : rnd_im == MPFR_RNDD ? MPFR_RNDU in mpc_acos() 194 : rnd_im; /* both RNDZ and RNDA map to themselves for -asin(z) */ in mpc_acos() 195 rnd1 = MPC_RND (MPFR_RNDN, rnd_im); in mpc_acos()
|
H A D | log.c | 80 mpfr_rnd_t rnd_im; in mpc_log() local 84 rnd_im = INV_RND (MPC_RND_IM (rnd)); in mpc_log() 86 rnd_im = MPC_RND_IM (rnd); in mpc_log() 90 inex_im = mpfr_const_pi (mpc_imagref (rop), rnd_im); in mpc_log()
|
H A D | atan.c | 143 mpfr_rnd_t rnd_im; in mpc_atan() local 148 rnd_im = MPC_RND_IM (rnd); in mpc_atan() 205 p_im + (rnd_im == MPFR_RNDN)); in mpc_atan() 209 inex_im = mpfr_set (mpc_imagref (rop), y, rnd_im); in mpc_atan()
|
H A D | div.c | 244 mpfr_rnd_t rnd_re = MPC_RND_RE (rnd), rnd_im = MPC_RND_IM (rnd); in mpc_div() local 396 MPFR_RNDZ, MPC_PREC_IM(a) + (rnd_im == MPFR_RNDN)); in mpc_div() 426 MPFR_RNDZ, MPC_PREC_IM(a) + (rnd_im == MPFR_RNDN)); in mpc_div() 469 inexact_im = mpfr_check_range (mpc_imagref (a), inexact_im, rnd_im); in mpc_div()
|
H A D | asin.c | 293 mpfr_rnd_t rnd_re, rnd_im; in mpc_asin() local 419 rnd_im = MPC_RND_IM(rnd); in mpc_asin() 509 p_im + (rnd_im == MPFR_RNDN))) in mpc_asin()
|