| /src/external/lgpl3/mpfr/dist/src/ |
| round_prec.c | 128 /* assuming b is an approximation to x in direction rnd1 with error at 133 rnd1 = RNDN and RNDF are similar: the sign of the error is unknown. 136 toward the direction of x, i.e. the opposite of rnd1 in directed 142 rnd1 = RNDD b | 143 rnd1 = RNDU b 154 the case if rnd1 is a directed rounding mode; said otherwise, for 155 rnd2 = RNDF and rnd1 being a directed rounding mode, return 1 iff 160 mpfr_can_round (mpfr_srcptr b, mpfr_exp_t err, mpfr_rnd_t rnd1, 167 MPFR_SIGN(b), err, rnd1, rnd2, prec); 173 mpfr_round_p, and in particular, for some rnd1/rnd2 combinations, on [all...] |
| pow_ui.c | 41 mpfr_rnd_t rnd1; local 109 rnd1 = MPFR_IS_POS (x) ? MPFR_RNDU : MPFR_RNDD; /* away */ 124 inexact |= mpfr_mul (res, res, x, rnd1); 129 inexact |= mpfr_mul (res, res, x, rnd1);
|
| 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));
|
| pow_si.c | 154 mpfr_rnd_t rnd1; local 173 /* We will compute rnd(rnd1(1/x) ^ |n|), where rnd1 is the rounding 176 rnd1 = MPFR_EXP (x) < 1 ? MPFR_RNDZ : 205 MPFR_BLOCK (flags, mpfr_ui_div (t, 1, x, rnd1));
|
| compound.c | 60 mpfr_rnd_t rnd1; local 150 rnd1 = VSIGN (n) == MPFR_SIGN (x) ? MPFR_RNDD : MPFR_RNDU; 165 inex = mpfr_log2p1 (u, x, rnd1) != 0;
|
| get_str.c | 91 mpfr_rnd_t rnd1; local 169 rnd1 = rnd; 178 rnd1 = ((str1[size_s1 - 2] & 1) == 0) 193 rnd1 = MPFR_RNDD; 195 rnd1 = MPFR_RNDU; 198 /* now rnd1 is either 203 if (rnd1 == MPFR_RNDU || rnd1 == MPFR_RNDA)
|
| /src/external/lgpl3/mpc/dist/tests/ |
| tpow_si.c | 32 mpc_rnd_t rnd1, rnd2, rnd; local 44 for (rnd1 = 0; rnd1 < 4; rnd1 ++) 47 rnd = MPC_RND (rnd1, rnd2);
|
| tpow_ui.c | 31 mpc_rnd_t rnd1, rnd2, rnd; local 43 for (rnd1 = 0; rnd1 < 4; rnd1 ++) 46 rnd = MPC_RND (rnd1, rnd2);
|
| 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)));
|
| /src/external/lgpl3/mpfr/dist/tests/ |
| tcan_round.c | 124 /* Same with RNDF: with rnd1=RNDN, rnd2=RNDF is converted to RNDN. */ 142 /* Same with RNDF: with rnd1=RNDZ, rnd2=RNDF is converted to RNDA. */ 155 /* Same with RNDF: with rnd1=RNDA, rnd2=RNDF is converted to RNDZ. */ 233 int rnd1, rnd2; local 278 RND_LOOP (rnd1) 286 mpfr_set (yinf, MPFR_IS_LIKE_RNDD (rnd1, 1) ? 288 mpfr_set (ysup, MPFR_IS_LIKE_RNDU (rnd1, 1) ? 291 got = !! mpfr_can_round (x, err, (mpfr_rnd_t) rnd1, 297 "rnd1=%s, rnd2=%s: expected %d, got %d\n", 299 mpfr_print_rnd_mode ((mpfr_rnd_t) rnd1), [all...] |
| /src/external/lgpl3/mpc/dist/src/ |
| logging.c | 99 __MPC_DECLSPEC int mpc_log_##funcname (mpc_ptr rop1, mpc_ptr rop2, mpc_srcptr op, mpc_rnd_t rnd1, mpc_rnd_t rnd2) \ 109 return func (rop1, rop2, op, rnd1, rnd2); \
|
| acos.c | 33 mpc_rnd_t rnd1; local 195 rnd1 = MPC_RND (MPFR_RNDN, rnd_im); 207 inex = mpc_asin (z1, op, rnd1); /* asin(z) */
|
| atan.c | 229 mpfr_rnd_t rnd1, rnd2; local 260 rnd1 = mpfr_sgn (mpc_realref (op)) > 0 ? MPFR_RNDD : MPFR_RNDU; 273 mpfr_ui_sub (a, 1, mpc_imagref (op), rnd1);
|
| /src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
| random.d | 747 auto rnd1 = Type(123_456_789); 748 rnd1.popFront(); 750 auto rnd2 = ((const ref Type a) => a.save())(rnd1); 751 assert(rnd1 == rnd2); 753 version (none) { assert(rnd1 !is rnd2); } 754 for (auto i = 0; i < 3; i++, rnd1.popFront, rnd2.popFront) 755 assert(rnd1.front() == rnd2.front()); 1637 auto rnd1 = Type(123_456_789); 1638 rnd1.popFront(); 1640 auto rnd2 = ((const ref Type a) => a.save())(rnd1); [all...] |