Lines Matching refs:limb_index
3632 mp_size_t limb_index; in mpz_tstbit() local
3641 limb_index = bit_index / GMP_LIMB_BITS; in mpz_tstbit()
3642 if (limb_index >= dn) in mpz_tstbit()
3646 w = d->_mp_d[limb_index]; in mpz_tstbit()
3655 while (--limb_index >= 0) in mpz_tstbit()
3656 if (d->_mp_d[limb_index] > 0) in mpz_tstbit()
3665 mp_size_t dn, limb_index; in mpz_abs_add_bit() local
3671 limb_index = bit_index / GMP_LIMB_BITS; in mpz_abs_add_bit()
3674 if (limb_index >= dn) in mpz_abs_add_bit()
3679 dp = MPZ_REALLOC (d, limb_index + 1); in mpz_abs_add_bit()
3681 dp[limb_index] = bit; in mpz_abs_add_bit()
3682 for (i = dn; i < limb_index; i++) in mpz_abs_add_bit()
3684 dn = limb_index + 1; in mpz_abs_add_bit()
3692 cy = mpn_add_1 (dp + limb_index, dp + limb_index, dn - limb_index, bit); in mpz_abs_add_bit()
3706 mp_size_t dn, limb_index; in mpz_abs_sub_bit() local
3713 limb_index = bit_index / GMP_LIMB_BITS; in mpz_abs_sub_bit()
3716 assert (limb_index < dn); in mpz_abs_sub_bit()
3718 gmp_assert_nocarry (mpn_sub_1 (dp + limb_index, dp + limb_index, in mpz_abs_sub_bit()
3719 dn - limb_index, bit)); in mpz_abs_sub_bit()