Lines Matching +full:j +full:- +full:to +full:- +full:k
6 * SPDX-License-Identifier: GPL-2.0-or-later
25 { FE_TONEAREST, "to nearest" },
33 { FE_TOWARDZERO, "to zero" }
53 static void print_result(float r, int j, int k) in print_result() argument
60 printf("res: %s flags=%s (%d/%d)\n", r_fmt, flag_fmt, j, k); in print_result()
66 static void do_madds(float a, float b, float c, int j, int k) in do_madds() argument
75 print_result(r, j, k); in do_madds()
80 int i, j, k, nums = get_num_f32(); in main() local
89 for (j = 0; j < nums; j++) { in main()
90 for (k = 0; k < 3; k++) { in main()
91 a = get_f32(j + ((k)%3)); in main()
92 b = get_f32(j + ((k+1)%3)); in main()
93 c = get_f32(j + ((k+2)%3)); in main()
94 do_madds(a, b, c, j, k); in main()
100 do_madds(0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, 0x0.0000000000001p-1022, j, 0); in main()
101 do_madds(0x8p-152, 0x8p-152, 0x8p-152, j+1, 0); in main()