]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/gcc.dg/fold-minus-5.c
Update copyright years.
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / fold-minus-5.c
CommitLineData
9737efaf
MP
1/* { dg-do compile } */
2/* { dg-options "-O -fdump-tree-cddce1" } */
3
4int
5fn1 (int a, int b)
6{
7 int tem1 = a + b;
8 int tem2 = a | b;
9 return tem1 - tem2;
10}
11
12int
13fn2 (int a, int b)
14{
15 int tem1 = b + a;
16 int tem2 = a | b;
17 return tem1 - tem2;
18}
19
20int
21fn3 (int a, int b)
22{
23 int tem1 = a + b;
24 int tem2 = b | a;
25 return tem1 - tem2;
26}
27
28int
29fn4 (int a, int b)
30{
31 int tem1 = b + a;
32 int tem2 = b | a;
33 return tem1 - tem2;
34}
35
36/* { dg-final { scan-tree-dump-not " \\+ " "cddce1" } } */
37/* { dg-final { scan-tree-dump-not " \\| " "cddce1" } } */