re PR tree-optimization/33291 (a+=2; a+=2 not simplified to a+=4; with -O3 ...
[gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / 20030814-1.c
1 /* { dg-do compile } */
2 /* { dg-options "-O1 -fdump-tree-dom3" } */
3
4 extern void abort (void);
5
6 com(int *blah)
7 {
8 int z = *blah;
9 if (z == 256)
10 {
11 oof (z);
12 abort ();
13 }
14 return *blah;
15 }
16
17 /* There should be precisely one load of blah. If there is
18 more than one, then the dominator optimizations failed. */
19 /* { dg-final { scan-tree-dump-times "\\*blah" 1 "dom3"} } */
20
21 /* { dg-final { cleanup-tree-dump "dom3" } } */