OSDN Git Service

For Greta Yorsh.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / tree-ssa / ssa-pre-17.c
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-pre-stats" } */
3
4 typedef union {
5   int i;
6   float f;
7 } U;
8
9 int foo(U *u, int b, int i)
10 {
11   u->i = 0;
12   if (b)
13     u->i = i;
14   return u->i;
15 }
16
17 /* { dg-final { scan-tree-dump "Eliminated: 1" "pre" } } */
18 /* { dg-final { cleanup-tree-dump "pre" } } */