Lines Matching refs:a_flt_m
456 uint64_t a_flt_m = a_di.u & 0x0fffffffffffff;
473 } else if ((a_flt_e == 0) && (a_flt_m == 0)) {
479 } else if (a_flt_e == 0x7ff && a_flt_m != 0) {
485 } else if (a_flt_e == 0x7ff && a_flt_m == 0) {
497 m = 0x0020000000000000 + a_flt_m + b_flt_m;
500 a_flt_m <<= 9;
505 a_flt_m += 0x2000000000000000;
507 a_flt_m <<= 1;
509 a_flt_m = _mesa_shift_right_jam64(a_flt_m, -exp_diff);
510 m = 0x2000000000000000 + a_flt_m + b_flt_m;
516 a_flt_m <<= 9;
526 m = 0x2000000000000000 + a_flt_m + b_flt_m;
677 uint64_t a_flt_m = a_di.u & 0x0fffffffffffff;
696 } else if ((a_flt_e == 0) && (a_flt_m == 0)) {
702 } else if (a_flt_e == 0x7ff && a_flt_m != 0) {
708 } else if (a_flt_e == 0x7ff && a_flt_m == 0) {
722 m_diff = a_flt_m - b_flt_m;
744 a_flt_m <<= 10;
748 a_flt_m += (a_flt_e) ? 0x4000000000000000 : a_flt_m;
749 a_flt_m = _mesa_shift_right_jam64(a_flt_m, -exp_diff);
752 m = b_flt_m - a_flt_m;
754 a_flt_m <<= 10;
759 a_flt_m |= 0x4000000000000000;
761 m = a_flt_m - b_flt_m;
832 uint64_t a_flt_m = a_di.u & 0x0fffffffffffff;
844 if (a_flt_m != 0) {
871 if (!(a_flt_e | a_flt_m)) {
886 if (a_flt_m == 0) {
892 _mesa_norm_subnormal_mantissa_f64(a_flt_m , &a_flt_e, &a_flt_m);
905 a_flt_m = (a_flt_m | 0x0010000000000000) << 10;
909 _mesa_softfloat_mul_f64_to_f128_m(a_flt_m, b_flt_m, m_128);
938 uint64_t a_flt_m = a_di.u & 0x0fffffffffffff;
955 if (a_flt_m != 0) {
998 if (!(a_flt_e | a_flt_m)) {
1032 if (a_flt_m == 0) {
1036 _mesa_norm_subnormal_mantissa_f64(a_flt_m , &a_flt_e, &a_flt_m);
1048 a_flt_m = (a_flt_m | 0x0010000000000000) << 10;
1052 _mesa_softfloat_mul_f64_to_f128_m(a_flt_m, b_flt_m, m_128);
1203 uint32_t a_flt_m = a_fi.u & 0x07fffff;
1220 if (a_flt_m != 0) {
1263 if (!(a_flt_e | a_flt_m)) {
1297 if (a_flt_m == 0) {
1301 _mesa_norm_subnormal_mantissa_f32(a_flt_m , &a_flt_e, &a_flt_m);
1313 a_flt_m = (a_flt_m | 0x00800000) << 7;
1316 uint64_t m_64 = (uint64_t) a_flt_m * b_flt_m;