Lines Matching defs:word_dist
274 uint32_t word_dist;
278 word_dist = dist >> 5;
279 if (word_dist < size_words) {
280 a += index_multiword_lo_but(size_words, word_dist);
283 _mesa_short_shift_left_m(size_words - word_dist, a, inner_dist,
284 m_out + index_multiword_hi_but(size_words, word_dist));
285 if (!word_dist)
289 a += index_word_hi(size_words - word_dist);
290 for (i = size_words - word_dist; i; --i) {
296 m_out += index_multiword_lo(size_words, word_dist);
298 word_dist = size_words;
302 --word_dist;
303 } while (word_dist);
391 uint32_t word_jam, word_dist, *tmp;
395 word_dist = dist >> 5;
397 if (word_dist) {
398 if (size_words < word_dist)
399 word_dist = size_words;
400 tmp = (uint32_t *) (a + index_multiword_lo(size_words, word_dist));
401 i = word_dist;
410 if (word_dist < size_words) {
411 a += index_multiword_hi_but(size_words, word_dist);
414 _mesa_short_shift_right_jam_m(size_words - word_dist, a, inner_dist,
415 m_out + index_multiword_lo_but(size_words, word_dist));
416 if (!word_dist) {
422 a += index_word_lo(size_words - word_dist);
424 for (i = size_words - word_dist; i; --i) {
430 tmp = m_out + index_multiword_hi(size_words, word_dist);
435 --word_dist;
436 } while (word_dist);