(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
vect/
pr46052.c
       1  /* { dg-do compile } */
       2  
       3  int i;
       4  int a[2];
       5  
       6  static inline char bar (void)
       7  {
       8    return i ? i : 1;
       9  }
      10  
      11  void foo (int n)
      12  {
      13    while (n--)
      14      {
      15        a[0] ^= bar ();
      16        a[1] ^= bar ();
      17      }
      18  }
      19  
      20  static inline char bar1 (void)
      21  {
      22  }
      23  
      24  void foo1 (int n)
      25  {
      26    while (n--)
      27      {
      28        a[0] ^= bar1 ();
      29        a[1] ^= bar1 ();
      30      }
      31  }
      32