(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
ipa/
inline-7.c
       1  /* Check that early inliner works out that a is empty of parameter 0.  */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2 -fdump-tree-einline-optimized -fopt-info-inline -fno-partial-inlining -fno-inline-functions"  } */
       4  void t(void);
       5  int a (int b)
       6  {
       7    if (!b)
       8     {
       9  	t();
      10  	t();
      11  	t();
      12  	t();
      13  	t();
      14  	t();
      15  	t();
      16     }
      17  }
      18  void
      19  m()
      20  {
      21   a(1); /* { dg-optimized "Inlining a/\[0-9\]* into m/\[0-9\]*" } */
      22   a(0);
      23  }
      24  /* { dg-final { scan-tree-dump-times "Inlining a.* into m.*" 1 "einline"  } } */