Lines Matching refs:lo
219 mpd_uint_t hi, lo;
227 _mpd_mul_words(&hi, &lo, u[i], v);
228 lo = carry + lo;
229 if (lo < carry) hi++;
231 _mpd_div_words_r(&carry, &w[i], hi, lo);
245 mpd_uint_t hi, lo;
255 _mpd_mul_words(&hi, &lo, u[i], v[j]);
256 lo = w[i+j] + lo;
257 if (lo < w[i+j]) hi++;
258 lo = carry + lo;
259 if (lo < carry) hi++;
261 _mpd_div_words_r(&carry, &w[i+j], hi, lo);
274 mpd_uint_t hi, lo;
282 _mpd_mul_words(&hi, &lo, rem, MPD_RADIX);
283 lo = u[i] + lo;
284 if (lo < u[i]) hi++;
286 _mpd_div_words(&w[i], &rem, hi, lo, v);
312 mpd_uint_t hi, lo, x;
365 _mpd_mul_words(&hi, &lo, qhat, v[i]);
367 lo = carry + lo;
368 if (lo < carry) hi++;
370 _mpd_div_words_r(&hi, &lo, hi, lo);
372 x = u[i+j] - lo;
590 mpd_uint_t hi, lo;
598 _mpd_mul_words(&hi, &lo, u[i], v);
599 lo = carry + lo;
600 if (lo < carry) hi++;
602 _mpd_div_words_r(&carry, &w[i], hi, lo);
613 mpd_uint_t hi, lo;
621 _mpd_mul_words(&hi, &lo, u[i], v);
622 lo = carry + lo;
623 if (lo < carry) hi++;
625 _mpd_div_words(&carry, &w[i], hi, lo, b);
639 mpd_uint_t hi, lo;
647 _mpd_mul_words(&hi, &lo, rem, b);
648 lo = u[i] + lo;
649 if (lo < u[i]) hi++;
651 _mpd_div_words(&w[i], &rem, hi, lo, v);