From e9105edd8c0478538778b5d1d2345ee8e9519783 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Thu, 8 Feb 2007 19:12:06 +0100 Subject: [PATCH] vect-strided-same-dr.c (main): Fix terminate condition of the loop. * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition of the loop. From-SVN: r121718 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c | 9 ++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e5195cb2e98..7e989b8a35e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-08 Uros Bizjak + + * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition + of the loop. + 2007-02-08 Roger Sayle * gcc.target/i386/builtin-bswap-2.c: New test case. diff --git a/gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c b/gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c index f04658d1d07..84aaa6897ba 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c +++ b/gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c @@ -33,7 +33,7 @@ main1 (s * __restrict__ pIn, s* __restrict__ pOut) pOut++; pIn++; } - + /* check results: */ for (i = 0; i < N/2; i++) { @@ -55,8 +55,8 @@ int main (void) { short i; - for (i = 0; i < N*2; i++) - { + for (i = 0; i < N; i++) + { buffer1[i].a = i; buffer1[i].b = i + 8; buffer2[i].a = i * 3; @@ -64,7 +64,7 @@ int main (void) if (buffer1[i].a == 500) abort(); } - + check_vect (); main1 (buffer1, buffer2); @@ -74,4 +74,3 @@ int main (void) /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target { vect_interleave && vect_extract_even_odd } } } } */ /* { dg-final { cleanup-tree-dump "vect" } } */ -