1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-pre" } */
3 
4 int bar (int);
5 void baz (int);
6 
foo(int y)7 int foo (int y)
8 {
9   int a, b;
10   a = bar (7) + 6;
11   b = bar (7) + 6;
12   return a + b;
13 }
14 
15 /* { dg-final { scan-tree-dump-times "bar \\(" 2 "pre"} } */
16 /* { dg-final { cleanup-tree-dump "pre" } } */
17