Lines Matching defs:dest
27 pi_div_2ui (mpfr_ptr dest, int i, int neg, mpfr_rnd_t rnd_mode)
35 inexact = - mpfr_const_pi (dest, MPFR_INVERT_RND (rnd_mode));
36 MPFR_CHANGE_SIGN (dest);
40 inexact = mpfr_const_pi (dest, rnd_mode);
42 mpfr_div_2ui (dest, dest, i, rnd_mode); /* exact */
44 return mpfr_check_range (dest, inexact, rnd_mode);
48 mpfr_atan2 (mpfr_ptr dest, mpfr_srcptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode)
62 mpfr_get_prec (dest), mpfr_log_prec, dest, inexact));
84 MPFR_SET_NAN (dest);
94 inexact = mpfr_const_pi (dest, MPFR_INVERT_RND (rnd_mode));
95 MPFR_CHANGE_SIGN (dest);
99 return mpfr_const_pi (dest, rnd_mode);
104 MPFR_SET_ZERO (dest);
105 MPFR_SET_SAME_SIGN (dest, y);
111 return pi_div_2ui (dest, 1, MPFR_IS_NEG (y), rnd_mode);
116 return pi_div_2ui (dest, 1, MPFR_IS_NEG (y), rnd_mode);
118 return pi_div_2ui (dest, 2, MPFR_IS_NEG (y), rnd_mode);
123 mpfr_prec_t prec2 = MPFR_PREC (dest) + 10;
135 MPFR_PREC (dest) + (rnd_mode == MPFR_RNDN)))
143 inexact = mpfr_set (dest, tmp2, rnd_mode);
146 return mpfr_check_range (dest, inexact, rnd_mode);
169 r = mpfr_atan (dest, yoverx, rnd_mode);
184 prec = MPFR_PREC (dest) + 3 + MPFR_INT_CEIL_LOG2 (MPFR_PREC (dest));
199 inexact = mpfr_atan (dest, tmp, rnd_mode);
230 return mpfr_underflow (dest, rnd_mode, sign);
237 if (MPFR_LIKELY (MPFR_CAN_ROUND (tmp, prec - 2, MPFR_PREC (dest),
265 if (MPFR_LIKELY (MPFR_CAN_ROUND (tmp, prec - e, MPFR_PREC (dest),
274 inexact = mpfr_set (dest, tmp, rnd_mode);
280 return mpfr_check_range (dest, inexact, rnd_mode);