Lines Matching refs:dbl
65 double dbl; member
129 void print_double(char *msg, double dbl) in print_double() argument
132 D.dbl = dbl; in print_double()
135 msg, D.dbl, (D.layout.sign == 0 ? '+' : '-'), in print_double()
153 int check_dbl_to_flt_round(round_mode_t mode, double dbl, float *expected) in check_dbl_to_flt_round() argument
162 R.flt = (float)dbl; in check_dbl_to_flt_round()
174 round_mode_name[mode], result, R.flt, dbl); in check_dbl_to_flt_round()
250 dbl_denorm_small = D.dbl; /* == 2^(-1022) */ in init()
252 print_double("double small", D.dbl); in init()
307 E.dbl = *expected; in check_long_to_dbl_round()
309 R.dbl = (double)L; in check_long_to_dbl_round()
322 round_mode_name[mode], result, L, R.dbl); in check_long_to_dbl_round()
324 printf("\n\texpected %.1f : ", E.dbl); in check_long_to_dbl_round()
477 R.dbl = fD; in check_single_arithmetic_op()
482 R.dbl = fD; in check_single_arithmetic_op()
487 R.dbl = fD; in check_single_arithmetic_op()
492 R.dbl = fD; in check_single_arithmetic_op()
503 E.dbl = expected; in check_single_arithmetic_op()
519 printf(") = %-13a", R.dbl); in check_single_arithmetic_op()
520 if (status) printf("\n\texpected %a", E.dbl); in check_single_arithmetic_op()
527 print_double("got", R.dbl); in check_single_arithmetic_op()
758 Res.dbl = fD; in check_single_guarded_arithmetic_op()
762 Res.dbl = fD; in check_single_guarded_arithmetic_op()
766 Res.dbl = fD; in check_single_guarded_arithmetic_op()
770 Res.dbl = fD; in check_single_guarded_arithmetic_op()
774 Res.dbl = fD; in check_single_guarded_arithmetic_op()
778 Res.dbl = fD; in check_single_guarded_arithmetic_op()
782 Res.dbl = fD; in check_single_guarded_arithmetic_op()
786 Res.dbl = fD; in check_single_guarded_arithmetic_op()
797 Exp.dbl = expected; in check_single_guarded_arithmetic_op()
828 printf(") = %-13a", Res.dbl); in check_single_guarded_arithmetic_op()
829 if (status) printf("\n\texpected %a", Exp.dbl); in check_single_guarded_arithmetic_op()
836 print_double("got", Res.dbl); in check_single_guarded_arithmetic_op()
902 B.dbl = 0.0; in check_double_guarded_arithmetic_op()
906 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
944 fB = s*B.dbl; in check_double_guarded_arithmetic_op()
958 A.dbl = 1.125; in check_double_guarded_arithmetic_op()
961 fA = s*A.dbl; in check_double_guarded_arithmetic_op()
964 fB = s*B.dbl; in check_double_guarded_arithmetic_op()
976 A.dbl = 1.0; in check_double_guarded_arithmetic_op()
978 fA = s*A.dbl; in check_double_guarded_arithmetic_op()
982 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
992 A.dbl = 1.0; in check_double_guarded_arithmetic_op()
994 fA = s*A.dbl; in check_double_guarded_arithmetic_op()
998 A.dbl = 0.5; in check_double_guarded_arithmetic_op()
1000 fC = (op == FMADD || op == FNMADD ? s : -s)*A.dbl; in check_double_guarded_arithmetic_op()
1005 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
1015 Z.dbl = 0.0; in check_double_guarded_arithmetic_op()
1029 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
1036 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
1055 lo = z_sign*Z.dbl; in check_double_guarded_arithmetic_op()
1057 hi = z_sign*Z.dbl; in check_double_guarded_arithmetic_op()
1109 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1113 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1117 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1121 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1125 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1129 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1133 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1137 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1141 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1152 Exp.dbl = expected; in check_double_guarded_arithmetic_op()
1169 printf(") = %-13a", Res.dbl); in check_double_guarded_arithmetic_op()
1170 if (status) printf("\n\texpected %a", Exp.dbl); in check_double_guarded_arithmetic_op()
1177 print_double("got", Res.dbl); in check_double_guarded_arithmetic_op()