Lines Matching defs:exps
83 mpfr_exp_t exps;
187 exps = mpfr_get_z_2exp (ss, s);
191 ? mpfr_exp2_aux (ss, r, q, &exps) /* naive method */
192 : mpfr_exp2_aux2 (ss, r, q, &exps); /* Paterson/Stockmeyer meth */
200 exps <<= 1;
201 exps += mpz_normalize (ss, ss, q);
205 MPFR_SET_EXP(s, MPFR_GET_EXP (s) + exps);
246 mpfr_exp2_aux (mpz_t s, mpfr_srcptr r, mpfr_prec_t q, mpfr_exp_t *exps)
258 *exps = 1 - (mpfr_exp_t) q; /* s = 2^(q-1) */
273 dif = *exps + sbit - expt - tbit;
278 MPFR_ASSERTD (expt == *exps);
304 mpfr_exp2_aux2 (mpz_t s, mpfr_srcptr r, mpfr_prec_t q, mpfr_exp_t *exps)
331 *exps = 1 - q; /* 1 ulp = 2^(1-q) */
378 expt = mpz_normalize2 (t, t, expt, *exps);
380 MPFR_ASSERTD (expt == *exps);
400 ql = q - *exps - sbit + expr + rrbit;