1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-dce2" } */
3 
4 void foo (void);
5 
6 void
bar(int i,int partial,int args_addr)7 bar (int i, int partial, int args_addr)
8 {
9   int offset = 0;
10   if (args_addr == 0)
11     offset = 0;
12   if (i >= offset)
13     foo ();
14 }
15 
16 /* There should be only one IF conditional since the first does nothing
17    useful.  */
18 /* { dg-final { scan-tree-dump-times "if " 1 "dce2"} } */
19