* c-c++-common/ubsan/float-cast-overflow-6.c: Add i?86-*-* target.
[official-gcc.git] / gcc / testsuite / gcc.dg / fold-compare-5.c
blob9ec8c33f63ebd06d0dc0fd1846c4b5319eacf1cc
1 /* { dg-do compile } */
2 /* { dg-options "-fdump-tree-original" } */
4 int test1 (int a)
6 return 2 - a == a;
8 int test2 (int a)
10 return 1 - a == a;
12 int test3 (int a)
14 return 1 - a != a;
17 /* { dg-final { scan-tree-dump-times "return 2 - a == a" 1 "original" } } */
18 /* { dg-final { scan-tree-dump-times "return 0" 1 "original" } } */
19 /* { dg-final { scan-tree-dump-times "return 1" 1 "original" } } */
20 /* { dg-final { cleanup-tree-dump "original" } } */