diff options
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/gcc.dg/vect/pr52298.c')
-rw-r--r-- | gcc-4.8.1/gcc/testsuite/gcc.dg/vect/pr52298.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.dg/vect/pr52298.c b/gcc-4.8.1/gcc/testsuite/gcc.dg/vect/pr52298.c deleted file mode 100644 index 453d7c8aa..000000000 --- a/gcc-4.8.1/gcc/testsuite/gcc.dg/vect/pr52298.c +++ /dev/null @@ -1,30 +0,0 @@ -/* { dg-options "-O1 -ftree-vectorize -fno-tree-pre -fno-tree-loop-im" } */ - -extern void abort (void); -int c[80]; - -__attribute__((noinline)) int -foo (void) -{ - int l = 0; - int a, b; - - for (a = 3; a >= 0; a--) - for (b = 7; b >= 0; b--) - l |= c[a+60]; - return l; -} - -int -main () -{ - int i; - for (i = 0; i < 60; i++) - c[i] = 1; - for (; i < 64; i++) - c[i] = 1 << (i - 59); - if (foo () != 30) - abort (); - return 0; -} - |