aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2019-08-09 19:33:25 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2019-08-09 19:33:25 +0200
commitef4ddda8c217b6ef41dabf828c580760921a5cfe (patch)
treefcbaa090c52e226a862f8d7b1b2a5c2f3dac2db2 /gcc
parentf6af9c21fdff6cb6ec93ad2c74844e60e403fc1b (diff)
downloadgcc-ef4ddda8c217b6ef41dabf828c580760921a5cfe.zip
gcc-ef4ddda8c217b6ef41dabf828c580760921a5cfe.tar.gz
gcc-ef4ddda8c217b6ef41dabf828c580760921a5cfe.tar.bz2
rs6000: vec-rotate-*.c fixes
This fixes two minor problems with the new testcases. The first is that almost all other tests, including all vec* tests, for powerpc use names with dashes, not underscores. The more important one is the the vec-rotate-1.c and vec-rotate-3.c tests need the -maltivec flag. gcc/testsuite/ * gcc.target/powerpc/vec_rotate-1.c: Rename to ... * gcc.target/powerpc/vec-rotate-1.c: ... this. Add -maltivec option. * gcc.target/powerpc/vec_rotate-2.c: Rename to ... * gcc.target/powerpc/vec-rotate-2.c: ... this. * gcc.target/powerpc/vec_rotate-3.c: Rename to ... * gcc.target/powerpc/vec-rotate-3.c: ... this. Add -maltivec option. * gcc.target/powerpc/vec_rotate-4.c: Rename to ... * gcc.target/powerpc/vec-rotate-4.c: ... this. From-SVN: r274239
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog11
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-rotate-1.c (renamed from gcc/testsuite/gcc.target/powerpc/vec_rotate-1.c)2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-rotate-2.c (renamed from gcc/testsuite/gcc.target/powerpc/vec_rotate-2.c)0
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-rotate-3.c (renamed from gcc/testsuite/gcc.target/powerpc/vec_rotate-3.c)2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-rotate-4.c (renamed from gcc/testsuite/gcc.target/powerpc/vec_rotate-4.c)0
5 files changed, 13 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 51d0a87..7b2ce90 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2019-08-09 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.target/powerpc/vec_rotate-1.c: Rename to ...
+ * gcc.target/powerpc/vec-rotate-1.c: ... this. Add -maltivec option.
+ * gcc.target/powerpc/vec_rotate-2.c: Rename to ...
+ * gcc.target/powerpc/vec-rotate-2.c: ... this.
+ * gcc.target/powerpc/vec_rotate-3.c: Rename to ...
+ * gcc.target/powerpc/vec-rotate-3.c: ... this. Add -maltivec option.
+ * gcc.target/powerpc/vec_rotate-4.c: Rename to ...
+ * gcc.target/powerpc/vec-rotate-4.c: ... this.
+
2019-08-09 Sam Tebbs <sam.tebbs@arm.com>
* lib/target-supports.exp
diff --git a/gcc/testsuite/gcc.target/powerpc/vec_rotate-1.c b/gcc/testsuite/gcc.target/powerpc/vec-rotate-1.c
index f035a57..6fe9627 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec_rotate-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-rotate-1.c
@@ -1,4 +1,4 @@
-/* { dg-options "-O3" } */
+/* { dg-options "-O3 -maltivec" } */
/* { dg-require-effective-target powerpc_altivec_ok } */
/* Check vectorizer can exploit vector rotation instructions on Power, mainly
diff --git a/gcc/testsuite/gcc.target/powerpc/vec_rotate-2.c b/gcc/testsuite/gcc.target/powerpc/vec-rotate-2.c
index 2359895..2359895 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec_rotate-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-rotate-2.c
diff --git a/gcc/testsuite/gcc.target/powerpc/vec_rotate-3.c b/gcc/testsuite/gcc.target/powerpc/vec-rotate-3.c
index 5e90ae6..3730562 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec_rotate-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-rotate-3.c
@@ -1,4 +1,4 @@
-/* { dg-options "-O3" } */
+/* { dg-options "-O3 -maltivec" } */
/* { dg-require-effective-target powerpc_altivec_ok } */
/* Check vectorizer can exploit vector rotation instructions on Power, mainly
diff --git a/gcc/testsuite/gcc.target/powerpc/vec_rotate-4.c b/gcc/testsuite/gcc.target/powerpc/vec-rotate-4.c
index 75f08f0..75f08f0 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec_rotate-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-rotate-4.c