Lines Matching defs:wbase
8151 _baseconv_to_u16(uint16_t **w, size_t wlen, mpd_uint_t wbase,
8157 assert(wbase <= (1U<<16));
8166 (*w)[n++] = (uint16_t)_mpd_shortdiv(u, u, ulen, wbase);
8213 /* target base wbase < source base ubase */
8215 _baseconv_to_smaller(uint32_t **w, size_t wlen, uint32_t wbase,
8221 assert(wbase < ubase);
8230 (*w)[n++] = (uint32_t)_mpd_shortdiv_b(u, u, ulen, wbase, ubase);
8240 /* target base 'wbase' == source base 'ubase' */
8255 /* target base 'wbase' > source base 'ubase' */
8257 _baseconv_to_larger(uint32_t **w, size_t wlen, mpd_uint_t wbase,
8264 assert(ubase < wbase);
8268 carry = _mpd_shortmul_b(*w, *w, n, ubase, wbase);
8278 carry = _mpd_shortadd_b(*w, n, u[ulen], wbase);
8293 /* target base wbase < source base ubase */
8295 _coeff_from_larger_base(mpd_t *w, size_t wlen, mpd_uint_t wbase,
8302 assert(wbase < ubase);
8311 w->data[n++] = (uint32_t)_mpd_shortdiv_b(u, u, ulen, wbase, ubase);
8321 /* target base 'wbase' > source base 'ubase' */
8323 _coeff_from_smaller_base(mpd_t *w, mpd_ssize_t wlen, mpd_uint_t wbase,
8331 assert(wbase > ubase);
8335 carry = _mpd_shortmul_b(w->data, w->data, n, ubase, wbase);
8345 carry = _mpd_shortadd_b(w->data, n, u[ulen], wbase);
8897 const mpd_uint_t wbase = 1U<<16;
8906 w[n++] = (uint16_t)_mpd_shortdiv(u, u, ulen, wbase);