Lines Matching defs:zeros
66 padding n with zeros in temporary space.
101 mp_size_t qsize, prospective_qsize, zeros, chop, tsize;
124 zeros = qsize - prospective_qsize; /* padding n to get qsize */
125 exp = (long) -zeros * GMP_NUMB_BITS; /* relative to low of qp */
127 chop = MAX (-zeros, 0); /* negative zeros means shorten n */
130 zeros += chop; /* now zeros >= 0 */
132 tsize = nsize + zeros; /* size for possible copy of n */
138 tp = (zeros > 0 ? TMP_ALLOC_LIMBS (tsize) : NULL);
143 remp = TMP_ALLOC_LIMBS (dsize + (zeros > 0 ? tsize : 0));
148 if (zeros > 0)
150 MPN_ZERO (tp, zeros);
151 MPN_COPY (tp+zeros, np, nsize);