Lines Matching refs:a_word
244 uint32_t part_word, a_word; in _mesa_short_shift_left_m() local
251 a_word = a[index - word_incr]; in _mesa_short_shift_left_m()
252 m_out[index] = part_word | a_word >> (neg_dist & 31); in _mesa_short_shift_left_m()
254 part_word = a_word << dist; in _mesa_short_shift_left_m()
322 uint32_t part_word, a_word; in _mesa_short_shift_right_m() local
329 a_word = a[index + word_incr]; in _mesa_short_shift_right_m()
330 m_out[index] = a_word << (neg_dist & 31) | part_word; in _mesa_short_shift_right_m()
332 part_word = a_word >> dist; in _mesa_short_shift_right_m()
355 uint64_t part_word, a_word; in _mesa_short_shift_right_jam_m() local
360 a_word = a[index]; in _mesa_short_shift_right_jam_m()
361 part_word = a_word >> dist; in _mesa_short_shift_right_jam_m()
362 if (part_word << dist != a_word ) in _mesa_short_shift_right_jam_m()
365 a_word = a[index + word_incr]; in _mesa_short_shift_right_jam_m()
366 m_out[index] = a_word << (neg_dist & 31) | part_word; in _mesa_short_shift_right_jam_m()
368 part_word = a_word >> dist; in _mesa_short_shift_right_jam_m()
613 uint32_t a_word, word; in _mesa_add_m() local
619 a_word = a[index]; in _mesa_add_m()
620 word = a_word + b[index] + carry; in _mesa_add_m()
624 if (word != a_word) in _mesa_add_m()
625 carry = (word < a_word); in _mesa_add_m()
645 uint32_t a_word, b_word; in _mesa_sub_m() local
651 a_word = a[index]; in _mesa_sub_m()
653 m_out[index] = a_word - b_word - borrow; in _mesa_sub_m()
656 borrow = borrow ? (a_word <= b_word) : (a_word < b_word); in _mesa_sub_m()