(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr51879-6.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -ftree-tail-merge -fdump-tree-pre" } */
       3  
       4  
       5  int bar (int);
       6  void baz (int);
       7  void bla (int);
       8  
       9  void
      10  foo (int y)
      11  {
      12    int a;
      13    if (y == 6)
      14      {
      15        bla (5);
      16        a = bar (7);
      17      }
      18    else
      19      {
      20        bla (5);
      21        a = bar (7);
      22      }
      23    baz (a);
      24  }
      25  
      26  /* { dg-final { scan-tree-dump-times "bar \\(" 1 "pre"} } */