Lines Matching refs:nbits
141 int lshift, nbits;
182 nbits = GMP_LIMB_BITS - lshift;
184 if (nbits < 53 && size > 1)
188 x >>= nbits;
190 nbits += GMP_NUMB_BITS;
192 if (LIMBS_PER_DOUBLE >= 3 && nbits < 53 && size > 2)
196 x >>= nbits;
198 nbits += GMP_NUMB_BITS;
217 nbits = GMP_LIMB_BITS - lshift - 21;
223 nbits = GMP_LIMB_BITS - lshift;
227 mhi |= x >> nbits >> 11;
229 mlo = x << (GMP_LIMB_BITS - nbits - 11);
230 nbits = nbits + 11 - GMP_NAIL_BITS;
241 if (LIMBS_PER_DOUBLE >= 2 && nbits < 32 && size > 1)
245 x >>= nbits;
247 nbits += GMP_NUMB_BITS;
249 if (LIMBS_PER_DOUBLE >= 3 && nbits < 32 && size > 2)
253 x >>= nbits;
255 nbits += GMP_NUMB_BITS;
257 if (LIMBS_PER_DOUBLE >= 4 && nbits < 32 && size > 3)
261 x >>= nbits;
263 nbits += GMP_NUMB_BITS;