Lines Matching refs:m_out
240 _mesa_short_shift_left_m(uint8_t size_words, const uint32_t *a, uint8_t dist, uint32_t *m_out) in _mesa_short_shift_left_m() argument
252 m_out[index] = part_word | a_word >> (neg_dist & 31); in _mesa_short_shift_left_m()
256 m_out[index] = part_word; in _mesa_short_shift_left_m()
272 _mesa_shift_left_m(uint8_t size_words, const uint32_t *a, uint32_t dist, uint32_t *m_out) in _mesa_shift_left_m() argument
284 m_out + index_multiword_hi_but(size_words, word_dist)); in _mesa_shift_left_m()
288 uint32_t *dest = m_out + index_word_hi(size_words); in _mesa_shift_left_m()
296 m_out += index_multiword_lo(size_words, word_dist); in _mesa_shift_left_m()
301 *m_out++ = 0; in _mesa_shift_left_m()
318 _mesa_short_shift_right_m(uint8_t size_words, const uint32_t *a, uint8_t dist, uint32_t *m_out) in _mesa_short_shift_right_m() argument
330 m_out[index] = a_word << (neg_dist & 31) | part_word; in _mesa_short_shift_right_m()
334 m_out[index] = part_word; in _mesa_short_shift_right_m()
351 _mesa_short_shift_right_jam_m(uint8_t size_words, const uint32_t *a, uint8_t dist, uint32_t *m_out) in _mesa_short_shift_right_jam_m() argument
366 m_out[index] = a_word << (neg_dist & 31) | part_word; in _mesa_short_shift_right_jam_m()
370 m_out[index] = part_word; in _mesa_short_shift_right_jam_m()
389 _mesa_shift_right_jam_m(uint8_t size_words, const uint32_t *a, uint32_t dist, uint32_t *m_out) in _mesa_shift_right_jam_m() argument
407 tmp = m_out; in _mesa_shift_right_jam_m()
414 m_out + index_multiword_lo_but(size_words, word_dist)); in _mesa_shift_right_jam_m()
417 m_out[index_word_lo(size_words)] |= 1; in _mesa_shift_right_jam_m()
422 tmp = m_out + index_word_lo(size_words); in _mesa_shift_right_jam_m()
429 tmp = m_out + index_multiword_hi(size_words, word_dist); in _mesa_shift_right_jam_m()
436 m_out[index_word_lo(size_words)] |= 1; in _mesa_shift_right_jam_m()
578 _mesa_neg_x_m(uint8_t size_words, uint32_t *m_out) in _mesa_neg_x_m() argument
588 word = ~m_out[index] + carry; in _mesa_neg_x_m()
589 m_out[index] = word; in _mesa_neg_x_m()
609 _mesa_add_m(uint8_t size_words, const uint32_t *a, const uint32_t *b, uint32_t *m_out) in _mesa_add_m() argument
621 m_out[index] = word; in _mesa_add_m()
641 _mesa_sub_m(uint8_t size_words, const uint32_t *a, const uint32_t *b, uint32_t *m_out) in _mesa_sub_m() argument
653 m_out[index] = a_word - b_word - borrow; in _mesa_sub_m()
765 _mesa_norm_subnormal_mantissa_f64(uint64_t m, uint64_t *exp, uint64_t *m_out) in _mesa_norm_subnormal_mantissa_f64() argument
771 *m_out = m << shift_dist; in _mesa_norm_subnormal_mantissa_f64()
775 _mesa_norm_subnormal_mantissa_f32(uint32_t m, uint32_t *exp, uint32_t *m_out) in _mesa_norm_subnormal_mantissa_f32() argument
781 *m_out = m << shift_dist; in _mesa_norm_subnormal_mantissa_f32()
793 _mesa_softfloat_mul_f64_to_f128_m(uint64_t a, uint64_t b, uint32_t *m_out) in _mesa_softfloat_mul_f64_to_f128_m() argument
809 m_out[index_word(4, 1)] = z0 >> 32; in _mesa_softfloat_mul_f64_to_f128_m()
810 m_out[index_word(4, 0)] = z0; in _mesa_softfloat_mul_f64_to_f128_m()
812 m_out[index_word(4, 3)] = z64 >> 32; in _mesa_softfloat_mul_f64_to_f128_m()
813 m_out[index_word(4, 2)] = z64; in _mesa_softfloat_mul_f64_to_f128_m()