diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2019-08-09 19:33:25 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2019-08-09 19:33:25 +0200 |
commit | ef4ddda8c217b6ef41dabf828c580760921a5cfe (patch) | |
tree | fcbaa090c52e226a862f8d7b1b2a5c2f3dac2db2 | |
parent | f6af9c21fdff6cb6ec93ad2c74844e60e403fc1b (diff) | |
download | gcc-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
-rw-r--r-- | gcc/testsuite/ChangeLog | 11 | ||||
-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 |