aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorWill Schmidt <will_schmidt@vnet.ibm.com>2017-11-29 19:58:29 +0000
committerWill Schmidt <willschm@gcc.gnu.org>2017-11-29 19:58:29 +0000
commitfaf08cc798fb014cb0da55c9f7218116c820da27 (patch)
tree19a852bf5e98940719131dff596f88379f387734 /gcc
parent3d2aff3de0c5712b4421e0ca6cf28b4550d1b041 (diff)
downloadgcc-faf08cc798fb014cb0da55c9f7218116c820da27.zip
gcc-faf08cc798fb014cb0da55c9f7218116c820da27.tar.gz
gcc-faf08cc798fb014cb0da55c9f7218116c820da27.tar.bz2
fold-vec-splat-8.c: Add vspltisb to expected output.
[testsuite] 2017-11-29 Will Schmidt <will_schmidt@vnet.ibm.com> * gcc.target/powerpc/fold-vec-splat-8.c: Add vspltisb to expected output. * gcc.target/powerpc/fold-vec-splats-int.c: Add mtvsrws to expected output. * gcc.target/powerpc/fold-vec-splats-longlong.c: Add mtvsrdd to expected output. From-SVN: r255251
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog9
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-splat-8.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-splats-int.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-splats-longlong.c2
4 files changed, 12 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6186f0c..2619ff7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+2017-11-29 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * gcc.target/powerpc/fold-vec-splat-8.c: Add vspltisb to expected
+ output.
+ * gcc.target/powerpc/fold-vec-splats-int.c: Add mtvsrws to expected
+ output.
+ * gcc.target/powerpc/fold-vec-splats-longlong.c: Add mtvsrdd to
+ expected output.
+
2017-11-29 Julia Koval <julia.koval@intel.com>
* gcc.target/i386/avx512f-vpshldv-1.c: New test.
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-splat-8.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-splat-8.c
index 679fcb3..64d6320 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-splat-8.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-splat-8.c
@@ -43,4 +43,4 @@ testuc_3 ()
return vec_splat_u8 (15);
}
-/* { dg-final { scan-assembler-times "vspltisb" 6 } } */
+/* { dg-final { scan-assembler-times "xxspltib|vspltisb" 6 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-int.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-int.c
index 6671523..01b95c5 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-int.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-int.c
@@ -19,4 +19,4 @@ test3u (unsigned int x)
return vec_splats (x);
}
-/* { dg-final { scan-assembler-times {\mvspltw\M|\mxxspltw\M} 2 } } */
+/* { dg-final { scan-assembler-times {\mvspltw\M|\mxxspltw\M|\mmtvsrws\M} 2 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-longlong.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-longlong.c
index c5884ba..2dbf48e 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-longlong.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-splats-longlong.c
@@ -19,4 +19,4 @@ test3u (unsigned long long x)
return vec_splats (x);
}
-/* { dg-final { scan-assembler-times "xxpermdi" 2 } } */
+/* { dg-final { scan-assembler-times "xxpermdi|mtvsrdd" 2 } } */