(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
tree-ssa/
loop-34.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -fdump-tree-lim2-details" } */
       3  
       4  int r[6];
       5  
       6  void f (int n)
       7  {
       8    while (-- n)
       9      {
      10        r [0] += r [5];
      11        r [1] += r [0];
      12        r [2] += r [1];
      13        r [3] += r [2];
      14        r [4] += r [3];
      15        r [5] += r [4];
      16      }
      17  }
      18  
      19  
      20  /* { dg-final { scan-tree-dump-times "Executing store motion of r" 6 "lim2" } } */