aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Pluzhnikov <ppluzhnikov@google.com>2014-02-18 22:21:42 -0800
committerPaul Pluzhnikov <ppluzhnikov@gcc.gnu.org>2014-02-18 22:21:42 -0800
commit07716f8d54c2d5f08330885209391056774b87e7 (patch)
tree098452808839c3dd57ccb0fd7dd13d5858d96764
parent179652df338a0dfe4e121cb6b88164a723d91528 (diff)
downloadgcc-07716f8d54c2d5f08330885209391056774b87e7.zip
gcc-07716f8d54c2d5f08330885209391056774b87e7.tar.gz
gcc-07716f8d54c2d5f08330885209391056774b87e7.tar.bz2
no-vfa-vect-depend-2.c (main1): Fix buffer overflow.
2014-02-19 Paul Pluzhnikov <ppluzhnikov@google.com> * gcc.dg/vect/no-vfa-vect-depend-2.c (main1): Fix buffer overflow. From-SVN: r207872
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f64bb4f..4e92a85 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2014-02-19 Paul Pluzhnikov <ppluzhnikov@google.com>
+
+ * gcc.dg/vect/no-vfa-vect-depend-2.c (main1): Fix buffer
+ overflow.
+
2014-02-19 Jakub Jelinek <jakub@redhat.com>
PR preprocessor/58844
diff --git a/gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c b/gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c
index 3a94c030..f84528a 100644
--- a/gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c
+++ b/gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c
@@ -15,7 +15,7 @@ int main1 ()
int i;
/* Not vectorizable due to data dependence: dependence distance 1. */
- for (i = N - 1; i >= 0; i--)
+ for (i = N - 2; i >= 0; i--)
{
ia[i] = ia[i+1] * 4;
}
@@ -28,7 +28,7 @@ int main1 ()
}
/* Vectorizable. Dependence distance -1. */
- for (i = N - 1; i >= 0; i--)
+ for (i = N - 2; i >= 0; i--)
{
ib[i+1] = ib[i] * 4;
}