• Home
  • Raw
  • Download

Lines Matching refs:layout

61 	} layout;  member
78 } layout; member
135 msg, D.dbl, (D.layout.sign == 0 ? '+' : '-'), in print_double()
136 D.layout.exp, D.layout.frac_hi, D.layout.frac_lo); in print_double()
150 msg, F.flt, (F.layout.sign == 0 ? '+' : '-'), F.layout.exp, F.layout.frac << 1); in print_single()
164 if ((R.layout.sign != E.layout.sign) || in check_dbl_to_flt_round()
165 (R.layout.exp != E.layout.exp) || in check_dbl_to_flt_round()
166 (R.layout.frac != E.layout.frac)) { in check_dbl_to_flt_round()
238 F.layout.sign = 0; in init()
239 F.layout.exp = 0; in init()
240 F.layout.frac = 1; in init()
246 D.layout.sign = 0; in init()
247 D.layout.exp = 0; in init()
248 D.layout.frac_hi = 0; in init()
249 D.layout.frac_lo = 1; in init()
256 F.layout.exp = 1; in init()
276 if ((R.layout.sign != E.layout.sign) || in check_int_to_flt_round()
277 (R.layout.exp != E.layout.exp) || in check_int_to_flt_round()
278 (R.layout.frac != E.layout.frac)) { in check_int_to_flt_round()
311 if ((R.layout.sign != E.layout.sign) || in check_long_to_dbl_round()
312 (R.layout.exp != E.layout.exp) || in check_long_to_dbl_round()
313 (R.layout.frac_lo != E.layout.frac_lo) || in check_long_to_dbl_round()
314 (R.layout.frac_hi != E.layout.frac_hi)) { in check_long_to_dbl_round()
505 if ((R.layout.sign != E.layout.sign) || in check_single_arithmetic_op()
506 (R.layout.exp != E.layout.exp) || in check_single_arithmetic_op()
507 (R.layout.frac_lo != E.layout.frac_lo) || in check_single_arithmetic_op()
508 (R.layout.frac_hi != E.layout.frac_hi)) { in check_single_arithmetic_op()
572 B.layout.exp = 124; /* -3 */ in check_single_guarded_arithmetic_op()
576 Z.layout.sign = 0; in check_single_guarded_arithmetic_op()
611 B.layout.frac = g; in check_single_guarded_arithmetic_op()
621 Z.layout.frac = 0x100000 | (g >> 3); in check_single_guarded_arithmetic_op()
627 A.layout.frac |= 0x2; in check_single_guarded_arithmetic_op()
630 B.layout.frac = g; in check_single_guarded_arithmetic_op()
635 Z.layout.frac = guard>>3; in check_single_guarded_arithmetic_op()
643 A.layout.frac = g; in check_single_guarded_arithmetic_op()
649 Z.layout.frac = 0x100000; in check_single_guarded_arithmetic_op()
650 Z.layout.frac |= g + (g>>3); in check_single_guarded_arithmetic_op()
659 A.layout.frac = g; in check_single_guarded_arithmetic_op()
663 Z.layout.frac |= (g >> 3); in check_single_guarded_arithmetic_op()
669 Z.layout.frac = divs_guard_cases[g].frac; in check_single_guarded_arithmetic_op()
678 A.layout.frac = g; in check_single_guarded_arithmetic_op()
684 A.layout.frac = 1; in check_single_guarded_arithmetic_op()
691 Z.layout.frac = 0x500000; in check_single_guarded_arithmetic_op()
692 Z.layout.frac |= g + (g>>3) + ((g & 7)>> 2 ? 1 : 0); in check_single_guarded_arithmetic_op()
701 LSB = Z.layout.frac & 1; in check_single_guarded_arithmetic_op()
705 Z.layout.frac += 1; in check_single_guarded_arithmetic_op()
799 if ((Res.layout.sign != Exp.layout.sign) || in check_single_guarded_arithmetic_op()
800 (Res.layout.exp != Exp.layout.exp) || in check_single_guarded_arithmetic_op()
801 (Res.layout.frac_lo != Exp.layout.frac_lo) || in check_single_guarded_arithmetic_op()
802 (Res.layout.frac_hi != Exp.layout.frac_hi)) { in check_single_guarded_arithmetic_op()
903 B.layout.exp = 1020; in check_double_guarded_arithmetic_op()
907 Z.layout.sign = 0; in check_double_guarded_arithmetic_op()
942 B.layout.frac_lo = g; in check_double_guarded_arithmetic_op()
952 Z.layout.frac_hi = 0x20000; in check_double_guarded_arithmetic_op()
953 Z.layout.frac_lo = g >> 3; in check_double_guarded_arithmetic_op()
960 A.layout.frac_lo = 0x2; in check_double_guarded_arithmetic_op()
963 B.layout.frac_lo = g; in check_double_guarded_arithmetic_op()
968 Z.layout.frac_hi = 0x0; in check_double_guarded_arithmetic_op()
969 Z.layout.frac_lo = guard>>3; in check_double_guarded_arithmetic_op()
977 A.layout.frac_lo = g; in check_double_guarded_arithmetic_op()
983 Z.layout.frac_hi = 0x20000; in check_double_guarded_arithmetic_op()
984 Z.layout.frac_lo = g + (g>>3); in check_double_guarded_arithmetic_op()
993 A.layout.frac_lo = g; in check_double_guarded_arithmetic_op()
999 A.layout.frac_lo = 1; in check_double_guarded_arithmetic_op()
1006 Z.layout.frac_hi = 0xa0000; in check_double_guarded_arithmetic_op()
1007 Z.layout.frac_lo = g + (g>>3) + ((g & 7)>> 2 ? 1 : 0); in check_double_guarded_arithmetic_op()
1018 Z.layout.frac_lo = 0x1; in check_double_guarded_arithmetic_op()
1030 Z.layout.frac_hi = div_guard_cases[g].hi; in check_double_guarded_arithmetic_op()
1031 Z.layout.frac_lo = div_guard_cases[g].lo; in check_double_guarded_arithmetic_op()
1037 Z.layout.exp = sqrt_guard_cases[g].exp + 1023; in check_double_guarded_arithmetic_op()
1038 Z.layout.frac_hi = sqrt_guard_cases[g].hi; in check_double_guarded_arithmetic_op()
1039 Z.layout.frac_lo = sqrt_guard_cases[g].lo; in check_double_guarded_arithmetic_op()
1052 LSB = Z.layout.frac_lo & 1; in check_double_guarded_arithmetic_op()
1056 Z.layout.frac_lo += 1; in check_double_guarded_arithmetic_op()
1154 if ((Res.layout.sign != Exp.layout.sign) || in check_double_guarded_arithmetic_op()
1155 (Res.layout.exp != Exp.layout.exp) || in check_double_guarded_arithmetic_op()
1156 (Res.layout.frac_lo != Exp.layout.frac_lo) || in check_double_guarded_arithmetic_op()
1157 (Res.layout.frac_hi != Exp.layout.frac_hi)) { in check_double_guarded_arithmetic_op()