• Home
  • Raw
  • Download

Lines Matching refs:a_flt_m

453     uint64_t a_flt_m = a_di.u & 0x0fffffffffffff;  in _mesa_double_add_rtz()  local
470 } else if ((a_flt_e == 0) && (a_flt_m == 0)) { in _mesa_double_add_rtz()
476 } else if (a_flt_e == 0x7ff && a_flt_m != 0) { in _mesa_double_add_rtz()
482 } else if (a_flt_e == 0x7ff && a_flt_m == 0) { in _mesa_double_add_rtz()
494 m = 0x0020000000000000 + a_flt_m + b_flt_m; in _mesa_double_add_rtz()
497 a_flt_m <<= 9; in _mesa_double_add_rtz()
502 a_flt_m += 0x2000000000000000; in _mesa_double_add_rtz()
504 a_flt_m <<= 1; in _mesa_double_add_rtz()
506 a_flt_m = _mesa_shift_right_jam64(a_flt_m, -exp_diff); in _mesa_double_add_rtz()
507 m = 0x2000000000000000 + a_flt_m + b_flt_m; in _mesa_double_add_rtz()
513 a_flt_m <<= 9; in _mesa_double_add_rtz()
523 m = 0x2000000000000000 + a_flt_m + b_flt_m; in _mesa_double_add_rtz()
674 uint64_t a_flt_m = a_di.u & 0x0fffffffffffff; in _mesa_double_sub_rtz() local
693 } else if ((a_flt_e == 0) && (a_flt_m == 0)) { in _mesa_double_sub_rtz()
699 } else if (a_flt_e == 0x7ff && a_flt_m != 0) { in _mesa_double_sub_rtz()
705 } else if (a_flt_e == 0x7ff && a_flt_m == 0) { in _mesa_double_sub_rtz()
719 m_diff = a_flt_m - b_flt_m; in _mesa_double_sub_rtz()
741 a_flt_m <<= 10; in _mesa_double_sub_rtz()
745 a_flt_m += (a_flt_e) ? 0x4000000000000000 : a_flt_m; in _mesa_double_sub_rtz()
746 a_flt_m = _mesa_shift_right_jam64(a_flt_m, -exp_diff); in _mesa_double_sub_rtz()
749 m = b_flt_m - a_flt_m; in _mesa_double_sub_rtz()
751 a_flt_m <<= 10; in _mesa_double_sub_rtz()
756 a_flt_m |= 0x4000000000000000; in _mesa_double_sub_rtz()
758 m = a_flt_m - b_flt_m; in _mesa_double_sub_rtz()
829 uint64_t a_flt_m = a_di.u & 0x0fffffffffffff; in _mesa_double_mul_rtz() local
841 if (a_flt_m != 0) { in _mesa_double_mul_rtz()
868 if (!(a_flt_e | a_flt_m)) { in _mesa_double_mul_rtz()
883 if (a_flt_m == 0) { in _mesa_double_mul_rtz()
889 _mesa_norm_subnormal_mantissa_f64(a_flt_m , &a_flt_e, &a_flt_m); in _mesa_double_mul_rtz()
902 a_flt_m = (a_flt_m | 0x0010000000000000) << 10; in _mesa_double_mul_rtz()
906 _mesa_softfloat_mul_f64_to_f128_m(a_flt_m, b_flt_m, m_128); in _mesa_double_mul_rtz()
935 uint64_t a_flt_m = a_di.u & 0x0fffffffffffff; in _mesa_double_fma_rtz() local
952 if (a_flt_m != 0) { in _mesa_double_fma_rtz()
995 if (!(a_flt_e | a_flt_m)) { in _mesa_double_fma_rtz()
1029 if (a_flt_m == 0) { in _mesa_double_fma_rtz()
1033 _mesa_norm_subnormal_mantissa_f64(a_flt_m , &a_flt_e, &a_flt_m); in _mesa_double_fma_rtz()
1045 a_flt_m = (a_flt_m | 0x0010000000000000) << 10; in _mesa_double_fma_rtz()
1049 _mesa_softfloat_mul_f64_to_f128_m(a_flt_m, b_flt_m, m_128); in _mesa_double_fma_rtz()
1200 uint32_t a_flt_m = a_fi.u & 0x07fffff; in _mesa_float_fma_rtz() local
1217 if (a_flt_m != 0) { in _mesa_float_fma_rtz()
1260 if (!(a_flt_e | a_flt_m)) { in _mesa_float_fma_rtz()
1294 if (a_flt_m == 0) { in _mesa_float_fma_rtz()
1298 _mesa_norm_subnormal_mantissa_f32(a_flt_m , &a_flt_e, &a_flt_m); in _mesa_float_fma_rtz()
1310 a_flt_m = (a_flt_m | 0x00800000) << 7; in _mesa_float_fma_rtz()
1313 uint64_t m_64 = (uint64_t) a_flt_m * b_flt_m; in _mesa_float_fma_rtz()