Lines Matching refs:limbs
184 fill_bitpattern (mp_ptr bit_array, mp_size_t limbs, mp_limb_t offset)
201 /* THINK: Consider handling odd values of 'limbs' outside the loop,
205 if (--limbs == 0)
212 } while (--limbs != 0);
226 /* THINK: Consider handling odd values of 'limbs' outside the loop,
230 if (--limbs == 0)
235 } while (--limbs != 0);
238 MPN_FILL (bit_array, limbs, CNST_LIMB(0));
247 mp_size_t bits, limbs;
253 limbs = bits / GMP_LIMB_BITS;
255 if (limbs != 0)
256 i = fill_bitpattern (bit_array + 1, limbs, 0);
260 bit_array[limbs] |= MP_LIMB_T_MAX << ((bits + 1) % GMP_LIMB_BITS);
312 block_resieve (mp_ptr bit_array, mp_size_t limbs, mp_limb_t offset,
318 ASSERT (limbs > 0);
321 bits = limbs * GMP_LIMB_BITS - 1;
323 i = fill_bitpattern (bit_array, limbs, offset - GMP_LIMB_BITS);
384 The primesieve_size(n) limbs pointed to by bit_array are