Lines Matching refs:flt
50 float flt; member
126 void print_single(char *msg, float *flt) in print_single() argument
129 F.flt = *flt; in print_single()
137 msg, F.flt, (F.layout.sign == 0 ? '+' : '-'), F.layout.exp, F.layout.frac << 1); in print_single()
149 E.flt = *expected; in check_dbl_to_flt_round()
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()
166 print_single("\n\texpected", &E.flt); in check_dbl_to_flt_round()
167 print_single("\n\trounded ", &R.flt); in check_dbl_to_flt_round()
231 denorm_small = F.flt; /* == 2^(-149) */ in init()
233 print_double("float small", F.flt); in init()
247 norm_small = F.flt; in init()
260 E.flt = *expected; in check_int_to_flt_round()
264 R.flt = (iter == 0 ? (float)I : (float)L); in check_int_to_flt_round()
276 round_mode_name[mode], result, int_name, I, R.flt); in check_int_to_flt_round()
278 print_single("\n\texpected: %.1f ", &E.flt); in check_int_to_flt_round()
279 print_single("\n\trounded ", &R.flt); in check_int_to_flt_round()
561 B.flt = 0.0; in check_single_guarded_arithmetic_op()
565 Z.flt = 1.0; in check_single_guarded_arithmetic_op()
603 fB = s*B.flt; in check_single_guarded_arithmetic_op()
615 A.flt = 1.125; in check_single_guarded_arithmetic_op()
618 fA = s*A.flt; in check_single_guarded_arithmetic_op()
621 fB = s*B.flt; in check_single_guarded_arithmetic_op()
632 A.flt = 1.0; in check_single_guarded_arithmetic_op()
634 fA = s*A.flt; in check_single_guarded_arithmetic_op()
638 Z.flt = 1.0; in check_single_guarded_arithmetic_op()
648 A.flt = denorm_small; in check_single_guarded_arithmetic_op()
650 fA = A.flt; in check_single_guarded_arithmetic_op()
652 Z.flt = 0.0; in check_single_guarded_arithmetic_op()
658 Z.flt = 1.0; in check_single_guarded_arithmetic_op()
667 A.flt = 1.0; in check_single_guarded_arithmetic_op()
669 fA = s*A.flt; in check_single_guarded_arithmetic_op()
673 A.flt = 0.5; in check_single_guarded_arithmetic_op()
675 fC = (op == FMADDS || op == FNMADDS ? s : -s)*A.flt; in check_single_guarded_arithmetic_op()
680 Z.flt = 1.0; in check_single_guarded_arithmetic_op()
694 lo = z_sign*Z.flt; in check_single_guarded_arithmetic_op()
696 hi = z_sign*Z.flt; in check_single_guarded_arithmetic_op()