Lines Matching refs:m

1059   for (rounding_mode m = rm_first_mode; m < rm_num_modes; m++)  in round_real()  local
1061 mpfr_init2 (res[m], fp_formats[format].mant_dig); in round_real()
1062 exc_before[m] = exc_after[m] = 0; in round_real()
1063 bool inexact = mpfr_set (res[m], r, rounding_modes[m].mpfr_mode); in round_real()
1064 if (mpfr_cmpabs (res[m], fp_formats[format].max) > 0) in round_real()
1067 exc_before[m] |= 1U << exc_overflow; in round_real()
1068 exc_after[m] |= 1U << exc_overflow; in round_real()
1070 switch (m) in round_real()
1079 overflow_inf = mpfr_signbit (res[m]); in round_real()
1082 overflow_inf = !mpfr_signbit (res[m]); in round_real()
1088 mpfr_set_inf (res[m], mpfr_signbit (res[m]) ? -1 : 1); in round_real()
1090 assert_exact (mpfr_copysign (res[m], fp_formats[format].max, in round_real()
1091 res[m], MPFR_RNDN)); in round_real()
1099 = mpfr_cmpabs (res[m], fp_formats[format].min) < 0; in round_real()
1108 int rint_res = mpfr_rint (tmp, tmp, rounding_modes[m].mpfr_mode); in round_real()
1117 assert_exact (mpfr_mul_2si (res[m], tmp, in round_real()
1124 exc_before[m] |= 1U << exc_underflow; in round_real()
1126 exc_after[m] |= 1U << exc_underflow; in round_real()
1131 exc_before[m] |= 1U << exc_inexact; in round_real()
1132 exc_after[m] |= 1U << exc_inexact; in round_real()
1206 for (rounding_mode m = rm_first_mode; m < rm_num_modes; m++) in handle_input_arg() local
1207 mpfr_clear (rounded[m]); in handle_input_arg()
1885 for (rounding_mode m = rm_first_mode; in output_for_one_input_case() local
1886 m < rm_num_modes; in output_for_one_input_case()
1887 m++) in output_for_one_input_case()
1888 mpfr_clear (res[m]); in output_for_one_input_case()
1918 for (rounding_mode m = rm_first_mode; m < rm_num_modes; m++) in output_for_one_input_case() local
1920 merged_exc_before[m] |= all_exc_before[i][m]; in output_for_one_input_case()
1921 merged_exc_after[m] |= all_exc_after[i][m]; in output_for_one_input_case()
1925 |= ((all_exc_before[i][m] in output_for_one_input_case()
1939 if (mpfr_zero_p (all_res[i][m]) in output_for_one_input_case()
1940 && (all_exc_before[i][m] & (1U << exc_inexact)) == 0) in output_for_one_input_case()
1944 &tf->calc, m); in output_for_one_input_case()
1945 assert_exact (mpfr_set (all_res[i][m], in output_for_one_input_case()
1956 for (rounding_mode m = rm_first_mode; in output_for_one_input_case() local
1957 m < rm_num_modes; in output_for_one_input_case()
1958 m++) in output_for_one_input_case()
1960 merged_exc_before[m] |= 1U << exc_invalid; in output_for_one_input_case()
1961 merged_exc_after[m] |= 1U << exc_invalid; in output_for_one_input_case()
1970 for (rounding_mode m = rm_first_mode; m < rm_num_modes; m++) in output_for_one_input_case() local
1973 = tf->exact && merged_exc_before[m] != merged_exc_after[m]; in output_for_one_input_case()
1976 assert ((merged_exc_before[m] ^ merged_exc_after[m]) in output_for_one_input_case()
1978 assert ((merged_exc_before[m] & (1U << exc_underflow)) != 0); in output_for_one_input_case()
1980 unsigned int merged_exc = merged_exc_before[m]; in output_for_one_input_case()
1984 tf->name, rounding_modes[m].name, in output_for_one_input_case()
1992 rounding_modes[m].name, fp_formats[f].name, in output_for_one_input_case()
2012 if (mpfr_inf_p (all_res[i][m]) in output_for_one_input_case()
2013 && (all_exc_before[i][m] in output_for_one_input_case()
2016 if (mpfr_zero_p (all_res[i][m]) in output_for_one_input_case()
2019 && (all_exc_before[i][m] in output_for_one_input_case()
2023 && (all_exc_before[i][m] in output_for_one_input_case()
2027 assert_exact (mpfr_set (g.value.f, all_res[i][m], in output_for_one_input_case()
2061 if (m != rm_tonearest) in output_for_one_input_case()
2077 && m != rm_tonearest in output_for_one_input_case()
2079 || (merged_exc_before[m] & (1U << exc_overflow)) != 0)) in output_for_one_input_case()
2244 for (rounding_mode m = rm_first_mode; m < rm_num_modes; m++) in output_for_one_input_case() local
2245 mpfr_clear (all_res[i][m]); in output_for_one_input_case()