xref: /netbsd-src/external/mit/isl/dist/test_inputs/codegen/cloog/byu98-1-2-3.c (revision 5971e316fdea024efff6be8f03536623db06833e)
1 for (int c0 = 2; c0 <= 3; c0 += 1)
2   for (int c1 = -c0 + 6; c1 <= 6; c1 += 1)
3     S1(c0, c1);
4 for (int c0 = 4; c0 <= 8; c0 += 1) {
5   if (c0 == 4)
6     for (int c1 = 3; c1 <= 4; c1 += 1)
7       S1(4, c1);
8   if (c0 <= 5) {
9     S1(c0, -c0 + 9);
10     S2(c0, -c0 + 9);
11   } else {
12     S2(c0, -c0 + 9);
13   }
14   for (int c1 = max(c0 - 1, -c0 + 10); c1 <= 6; c1 += 1)
15     S1(c0, c1);
16 }
17