Lines Matching refs:hi
99 _mpd_div_words_r(mpd_uint_t *q, mpd_uint_t *r, mpd_uint_t hi, mpd_uint_t lo) in _mpd_div_words_r() argument
110 _mpd_mul_words(&h, &l, mprime_rdx, hi-n1_neg); in _mpd_div_words_r()
113 t = h + hi; in _mpd_div_words_r()
125 h += hi; in _mpd_div_words_r()
143 _mpd_div_words_r(mpd_uint_t *q, mpd_uint_t *r, mpd_uint_t hi, mpd_uint_t lo) in _mpd_div_words_r() argument
145 _mpd_div_words(q, r, hi, lo, MPD_RADIX); in _mpd_div_words_r()
154 mpd_uint_t hi, lo; in _mpd_singlemul() local
156 _mpd_mul_words(&hi, &lo, u, v); in _mpd_singlemul()
157 _mpd_div_words_r(&w[1], &w[0], hi, lo); in _mpd_singlemul()
164 mpd_uint_t hi, lo; in _mpd_mul_2_le2() local
166 _mpd_mul_words(&hi, &lo, u[0], v[0]); in _mpd_mul_2_le2()
167 _mpd_div_words_r(&w[1], &w[0], hi, lo); in _mpd_mul_2_le2()
169 _mpd_mul_words(&hi, &lo, u[1], v[0]); in _mpd_mul_2_le2()
171 if (lo < w[1]) hi++; in _mpd_mul_2_le2()
172 _mpd_div_words_r(&w[2], &w[1], hi, lo); in _mpd_mul_2_le2()
175 _mpd_mul_words(&hi, &lo, u[0], v[1]); in _mpd_mul_2_le2()
177 if (lo < w[1]) hi++; in _mpd_mul_2_le2()
178 _mpd_div_words_r(&w[3], &w[1], hi, lo); in _mpd_mul_2_le2()
180 _mpd_mul_words(&hi, &lo, u[1], v[1]); in _mpd_mul_2_le2()
182 if (lo < w[2]) hi++; in _mpd_mul_2_le2()
184 if (lo < w[3]) hi++; in _mpd_mul_2_le2()
185 _mpd_div_words_r(&w[3], &w[2], hi, lo); in _mpd_mul_2_le2()