Lines Matching refs:low_zeros
45 USItype pow10_limbs, res_limbs, min_limbs, mant_limbs, low_zeros;
139 low_zeros = __bid_pow10bitint (pow10v, exp_bits, exponent);
142 / BIL_TYPE_SIZE) - low_zeros;
156 __mulbitint3 (resv, exp_bits + mant_bits - low_zeros * BIL_TYPE_SIZE,
158 pow10v + BITINT_END (0, low_zeros),
159 exp_bits - low_zeros * BIL_TYPE_SIZE);
160 if (res_limbs + low_zeros >= rn)
162 if (res_limbs + low_zeros > rn && resv[BITINT_END (0, res_limbs - 1)])
165 && (resv[BITINT_END (rn - res_limbs, rn - 1) - low_zeros]
168 min_limbs = rn - low_zeros;
172 if (low_zeros)
173 __builtin_memset (r + BITINT_END (rn - low_zeros, 0), '\0',
174 low_zeros * sizeof (UBILtype));
176 bitint_negate (r + BITINT_END (rn - low_zeros - 1, low_zeros),
179 __builtin_memcpy (r + BITINT_END (rn - low_zeros - min_limbs, low_zeros),
182 if (res_limbs + low_zeros < rn)
185 __builtin_memset (r + BITINT_END (0, res_limbs + low_zeros), -1,
186 (rn - res_limbs - low_zeros) * sizeof (UBILtype));
188 __builtin_memset (r + BITINT_END (0, res_limbs + low_zeros), '\0',
189 (rn - res_limbs - low_zeros) * sizeof (UBILtype));