Lines Matching defs:pow2
2679 int pow2;
2685 count_leading_zeros (pow2, (mp_limb_t) b);
2686 pow2 = GMP_NUMB_BITS - pow2 - 1; /* b = 2^pow2 */
2688 /* set MPFR_EXP(x) = f*pow2 + r, 1 <= r <= pow2 */
2689 f = (MPFR_GET_EXP (x) - 1) / pow2;
2690 r = MPFR_GET_EXP (x) - f * pow2;
2694 r += pow2;
2698 prec = (m - 1) * pow2 + r; /* total number of bits */
2699 /* if m=1 then 1 <= prec <= pow2, and since prec=1 is now valid in MPFR,
2713 if (r == pow2) /* prec = m * pow2,
2714 2^prec will need (m+1) digits in base 2^pow2 */
2716 /* divide x1 by 2^pow2, and increase the exponent */
2717 mpn_rshift (x1, x1, n + 1, pow2);