1 int f00(int x
) { return x
>= 0; }
2 int f01(int x
) { return x
> -1; }
3 int f02(int x
) { return x
< 1; }
4 int f03(int x
) { return x
<= 0; }
6 int f10(int x
) { return x
< 16; }
7 int f11(int x
) { return x
<= 15; }
9 int f20(int x
) { return x
> -9; }
10 int f21(int x
) { return x
>= -8; }
13 * check-name: canonical-cmp-zero
14 * check-command: test-linearize -Wno-decl $file
20 setge.32 %r2 <- %arg1, $0
27 setge.32 %r5 <- %arg1, $0
34 setle.32 %r8 <- %arg1, $0
41 setle.32 %r11 <- %arg1, $0
48 setle.32 %r14 <- %arg1, $15
55 setle.32 %r17 <- %arg1, $15
62 setge.32 %r20 <- %arg1, $0xfffffff8
69 setge.32 %r23 <- %arg1, $0xfffffff8