Lines Matching refs:dbl
59 double dbl; member
116 void print_double(char *msg, double dbl) in print_double() argument
119 D.dbl = dbl; in print_double()
122 msg, D.dbl, (D.layout.sign == 0 ? '+' : '-'), in print_double()
140 int check_dbl_to_flt_round(round_mode_t mode, double dbl, float *expected) in check_dbl_to_flt_round() argument
150 R.flt = (float)dbl; in check_dbl_to_flt_round()
164 round_mode_name[mode], result, R.flt, dbl); in check_dbl_to_flt_round()
240 dbl_denorm_small = D.dbl; /* == 2^(-1022) */ in init()
242 print_double("double small", D.dbl); in init()
297 E.dbl = *expected; in check_long_to_dbl_round()
299 R.dbl = (double)L; in check_long_to_dbl_round()
312 round_mode_name[mode], result, L, R.dbl); in check_long_to_dbl_round()
314 printf("\n\texpected %.1f : ", E.dbl); in check_long_to_dbl_round()
467 R.dbl = fD; in check_single_arithmetic_op()
472 R.dbl = fD; in check_single_arithmetic_op()
477 R.dbl = fD; in check_single_arithmetic_op()
482 R.dbl = fD; in check_single_arithmetic_op()
493 E.dbl = expected; in check_single_arithmetic_op()
509 printf(") = %-13a", R.dbl); in check_single_arithmetic_op()
510 if (status) printf("\n\texpected %a", E.dbl); in check_single_arithmetic_op()
517 print_double("got", R.dbl); in check_single_arithmetic_op()
748 Res.dbl = fD; in check_single_guarded_arithmetic_op()
752 Res.dbl = fD; in check_single_guarded_arithmetic_op()
756 Res.dbl = fD; in check_single_guarded_arithmetic_op()
760 Res.dbl = fD; in check_single_guarded_arithmetic_op()
764 Res.dbl = fD; in check_single_guarded_arithmetic_op()
768 Res.dbl = fD; in check_single_guarded_arithmetic_op()
772 Res.dbl = fD; in check_single_guarded_arithmetic_op()
776 Res.dbl = fD; in check_single_guarded_arithmetic_op()
787 Exp.dbl = expected; in check_single_guarded_arithmetic_op()
804 printf(") = %-13a", Res.dbl); in check_single_guarded_arithmetic_op()
805 if (status) printf("\n\texpected %a", Exp.dbl); in check_single_guarded_arithmetic_op()
812 print_double("got", Res.dbl); in check_single_guarded_arithmetic_op()
878 B.dbl = 0.0; in check_double_guarded_arithmetic_op()
882 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
920 fB = s*B.dbl; in check_double_guarded_arithmetic_op()
934 A.dbl = 1.125; in check_double_guarded_arithmetic_op()
937 fA = s*A.dbl; in check_double_guarded_arithmetic_op()
940 fB = s*B.dbl; in check_double_guarded_arithmetic_op()
952 A.dbl = 1.0; in check_double_guarded_arithmetic_op()
954 fA = s*A.dbl; in check_double_guarded_arithmetic_op()
958 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
968 A.dbl = 1.0; in check_double_guarded_arithmetic_op()
970 fA = s*A.dbl; in check_double_guarded_arithmetic_op()
974 A.dbl = 0.5; in check_double_guarded_arithmetic_op()
976 fC = (op == FMADD || op == FNMADD ? s : -s)*A.dbl; in check_double_guarded_arithmetic_op()
981 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
991 Z.dbl = 0.0; in check_double_guarded_arithmetic_op()
1005 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
1012 Z.dbl = 1.0; in check_double_guarded_arithmetic_op()
1031 lo = z_sign*Z.dbl; in check_double_guarded_arithmetic_op()
1033 hi = z_sign*Z.dbl; in check_double_guarded_arithmetic_op()
1085 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1089 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1093 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1097 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1101 Res.dbl = fD; in check_double_guarded_arithmetic_op()
1105 Res.dbl = fD; 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()
1128 Exp.dbl = expected; in check_double_guarded_arithmetic_op()
1145 printf(") = %-13a", Res.dbl); in check_double_guarded_arithmetic_op()
1146 if (status) printf("\n\texpected %a", Exp.dbl); in check_double_guarded_arithmetic_op()
1153 print_double("got", Res.dbl); in check_double_guarded_arithmetic_op()