(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
powerpc/
pr69252.c
       1  /* PR target/69252 - [4.9/5/6 Regression] gcc.dg/vect/vect-iv-9.c FAILs
       2     with -Os -fmodulo-sched -fmodulo-sched-allow-regmoves -fsched-pressure  */
       3  /* { dg-do run } */
       4  /* { dg-options "-Os -fmodulo-sched -fmodulo-sched-allow-regmoves -fsched-pressure " } */
       5  #define N 26
       6  int a[N];
       7  __attribute__ ((noinline, noclone))
       8       int main1 (int X)
       9  {
      10    int s = X;
      11    int i;
      12    for (i = 0; i < N; i++)
      13      s += (i + a[i]);
      14    return s;
      15  }
      16  
      17  int
      18  main (void)
      19  {
      20    int s, i;
      21    for (i = 0; i < N; i++)
      22      a[i] = 2 * i;
      23    s = main1 (3);
      24    if (s != 978)
      25      __builtin_abort ();
      26    return 0;
      27  }
      28