]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/dse.c
Update copyright years.
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / dse.c
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-dse1-details" } */
3
4 #define N 256
5
6 struct
7 {
8 int x;
9 int y;
10 } S[100];
11
12 int z[100];
13
14 int
15 foo (void)
16 {
17 int i;
18 int x, y;
19
20 S[5].x = 0;
21 S[5].y = 0;
22
23 x = 5 + z[0];
24 y = z[0];
25
26 S[5].x = x;
27 S[5].y = y;
28 }
29
30 /* { dg-final { scan-tree-dump-times "Deleted dead store" 2 "dse1" } } */
31