/haiku-buildtools/gcc/mpfr/src/ |
H A D | pow_ui.c | 35 mpfr_rnd_t rnd1; local 97 rnd1 = MPFR_IS_POS (x) ? MPFR_RNDU : MPFR_RNDD; /* away */ 114 inexact |= mpfr_mul (res, res, x, rnd1); 119 inexact |= mpfr_mul (res, res, x, rnd1);
|
H A D | round_prec.c | 122 /* assuming b is an approximation to x in direction rnd1 with error at 130 mpfr_can_round (mpfr_srcptr b, mpfr_exp_t err, mpfr_rnd_t rnd1, argument 137 MPFR_SIGN(b), err, rnd1, rnd2, prec); 142 mpfr_rnd_t rnd1, mpfr_rnd_t rnd2, mpfr_prec_t prec) 195 if (MPFR_IS_RNDUTEST_OR_RNDDNOTTEST(rnd1, neg)) 196 rnd1 = MPFR_RNDZ; 198 switch (rnd1) 141 mpfr_can_round_raw(const mp_limb_t *bp, mp_size_t bn, int neg, mpfr_exp_t err0, mpfr_rnd_t rnd1, mpfr_rnd_t rnd2, mpfr_prec_t prec) argument
|
H A D | pow_z.c | 37 mpfr_rnd_t rnd1, rnd2; local 61 rnd1 = (MPFR_EXP(x) >= 1) ? MPFR_RNDZ 88 inexmul |= mpfr_mul (res, res, x, rnd1); 93 inexmul |= mpfr_mul (res, res, x, rnd1); 272 mpfr_rnd_t rnd1; local 286 /* We will compute rnd(rnd1(1/x) ^ (-z)), where rnd1 is the rounding 288 rnd1 = MPFR_EXP (x) < 1 ? MPFR_RNDZ : 300 MPFR_BLOCK (flags, mpfr_ui_div (t, 1, x, rnd1));
|
H A D | pow_si.c | 144 mpfr_rnd_t rnd1; local 164 /* We will compute rnd(rnd1(1/x) ^ |n|), where rnd1 is the rounding 167 rnd1 = MPFR_EXP (x) < 1 ? MPFR_RNDZ : 176 MPFR_BLOCK (flags, mpfr_ui_div (t, 1, x, rnd1));
|
H A D | get_str.c | 85 mpfr_rnd_t rnd1; local 165 rnd1 = rnd; 174 rnd1 = ((str1[size_s1 - 2] & 1) == 0) 189 rnd1 = MPFR_RNDD; 191 rnd1 = MPFR_RNDU; 194 /* now rnd1 is either 199 if (rnd1 == MPFR_RNDU || rnd1 == MPFR_RNDA)
|
/haiku-buildtools/gcc/mpc/src/ |
H A D | logging.c | 106 __MPC_DECLSPEC int mpc_log_##funcname (mpc_ptr rop1, mpc_ptr rop2, mpc_srcptr op, mpc_rnd_t rnd1, mpc_rnd_t rnd2) \ 116 return func (rop1, rop2, op, rnd1, rnd2); \
|
H A D | acos.c | 33 mpc_rnd_t rnd1; local 189 rnd1 = MPC_RND (GMP_RNDN, rnd_im); 200 inex = mpc_asin (z1, op, rnd1); /* asin(z) */
|
H A D | atan.c | 198 mpfr_rnd_t rnd1, rnd2; local 229 rnd1 = mpfr_sgn (mpc_realref (op)) > 0 ? GMP_RNDD : GMP_RNDU; 242 mpfr_ui_sub (a, 1, mpc_imagref (op), rnd1);
|
/haiku-buildtools/gcc/mpc/tests/ |
H A D | tgeneric.c | 79 mpc_rnd_t rnd1, mpc_rnd_t rnd2) 85 function->pointer.CC_C (rop14, rop24, op, rnd1, rnd2); 86 function->pointer.CC_C (rop1, rop2, op, rnd1, rnd2); 89 MPC_RND_RE (rnd1)) 91 MPC_RND_IM (rnd1)) 96 mpc_set (rop14rnd, rop14, rnd1); 107 mpfr_print_rnd_mode (MPC_RND_RE (rnd1)), 108 mpfr_print_rnd_mode (MPC_RND_IM (rnd1))); 77 tgeneric_cc_c(mpc_function *function, mpc_ptr op, mpc_ptr rop1, mpc_ptr rop2, mpc_ptr rop14, mpc_ptr rop24, mpc_ptr rop14rnd, mpc_ptr rop24rnd, mpc_rnd_t rnd1, mpc_rnd_t rnd2) argument
|