re PR tree-optimization/56933 (Vectorizer missing read-write dependency for interleav...
authorRichard Biener <rguenther@suse.de>
Wed, 28 Aug 2013 07:51:10 +0000 (07:51 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 28 Aug 2013 07:51:10 +0000 (07:51 +0000)
2013-08-28  Richard Biener  <rguenther@suse.de>

PR tree-optimization/56933
* gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().

From-SVN: r202044

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr56933.c

index 554a81b1cb7c55587e25ae3f408788f730b84a31..59313ab6678f6c5c4d767fd710b0dbbc3d6c679b 100644 (file)
@@ -1,3 +1,8 @@
+2013-08-28  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/56933
+       * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
+
 2013-08-27  Vidya Praveen  <vidyapraveen@arm.com>
 
        * gcc.target/aarch64/scalar_shift_1.c: New.
index 93a7da2ee8d1609ab9f7c1cf7976c8f80c388aaa..b5e56fbddc91cb4e3c19c6d6009b6f4405562695 100644 (file)
@@ -1,4 +1,7 @@
 /* { dg-do run } */
+/* { dg-require-effective-target vect_double } */
+
+#include "tree-vect.h"
 
 extern void abort (void);
 void __attribute__((noinline,noclone))
@@ -17,6 +20,9 @@ int main()
 {
   double b[1024], d[2*1024], f[1024];
   int i;
+
+  check_vect ();
+
   for (i = 0; i < 2*1024; i++)
     d[i] = 1.;
   foo (b, d, f);