Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / gcc.dg / tree-ssa / 20040721-1.c
blob66fcae5a97ac68eac9e3133155891d4a0903e8f3
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fno-tree-dominator-opts -fdump-tree-store_ccp-vops" } */
4 /* Test to check whether global variables are being
5 constant propagated. */
7 int G;
9 foo (int i)
11 if (i > 0)
12 G = 3;
13 else
14 G = 3;
16 if (G != 3)
17 link_error ();
20 main ()
22 foo (0);
23 return 0;
26 /* There should be no G on the RHS of an assignment. */
27 /* { dg-final { scan-tree-dump-times "= G;" 0 "store_ccp"} } */
28 /* { dg-final { cleanup-tree-dump "store_ccp" } } */