Lines Matching defs:dbl

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