1 /* { dg-do compile } */ 2 /* { dg-options "-O -ftree-loop-linear" } */ 3 4 int foo(int a[4096],int mi,int mj)5 foo (int a[4096], int mi, int mj) 6 { 7 int i, j, i16; 8 for (i = 0; i < mi; i++) 9 { 10 i16 = i + 16; 11 for (j = 0; j < mj; j++) 12 i16 = a[j] == i16; 13 } 14 return i16; 15 } 16