brintos

brintos / llvm-project-archived public Read only

0
0
Text · 541 B · f890920 Raw
15 lines · c
1for (int c0 = 1; c0 <= 11; c0 += 1) {2  for (int c1 = max(1, c0 - 3); c1 <= min(c0, -c0 + 8); c1 += 1)3    s1(c1, c0 - c1 + 1);4  for (int c1 = max(1, -c0 + 9); c1 <= min(c0 - 4, -c0 + 12); c1 += 1)5    s0(c1, c0 + c1 - 8);6  for (int c1 = max(c0 - 3, -c0 + 9); c1 <= min(c0, -c0 + 12); c1 += 1) {7    s0(c1, c0 + c1 - 8);8    s1(c1, c0 - c1 + 1);9  }10  for (int c1 = max(c0 - 3, -c0 + 13); c1 <= min(8, c0); c1 += 1)11    s1(c1, c0 - c1 + 1);12  for (int c1 = max(c0 + 1, -c0 + 9); c1 <= min(8, -c0 + 12); c1 += 1)13    s0(c1, c0 + c1 - 8);14}15