Lines Matching refs:m_64
1313 uint64_t m_64 = (uint64_t) a_flt_m * b_flt_m; in _mesa_float_fma_rtz() local
1314 if (m_64 < 0x2000000000000000) { in _mesa_float_fma_rtz()
1316 m_64 <<= 1; in _mesa_float_fma_rtz()
1322 m = _mesa_short_shift_right_jam64(m_64, 31); in _mesa_float_fma_rtz()
1333 m = c_flt_m + _mesa_shift_right_jam64(m_64, 32 - exp_diff); in _mesa_float_fma_rtz()
1335 m_64 += _mesa_shift_right_jam64((uint64_t) c_flt_m << 32, exp_diff); in _mesa_float_fma_rtz()
1336 m = _mesa_short_shift_right_jam64(m_64, 32); in _mesa_float_fma_rtz()
1347 m_64 = c_flt_m_64 - _mesa_shift_right_jam64(m_64, -exp_diff); in _mesa_float_fma_rtz()
1349 m_64 -= c_flt_m_64; in _mesa_float_fma_rtz()
1350 if (!m_64) { in _mesa_float_fma_rtz()
1356 if (m_64 & 0x8000000000000000) { in _mesa_float_fma_rtz()
1358 m_64 = -m_64; in _mesa_float_fma_rtz()
1361 m_64 -= _mesa_shift_right_jam64(c_flt_m_64, exp_diff); in _mesa_float_fma_rtz()
1363 int8_t shift_dist = _mesa_count_leading_zeros64(m_64) - 1; in _mesa_float_fma_rtz()
1367 m = _mesa_short_shift_right_jam64(m_64, -shift_dist); in _mesa_float_fma_rtz()
1369 m = (uint32_t) m_64 << shift_dist; in _mesa_float_fma_rtz()