aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorWill Schmidt <will_schmidt@vnet.ibm.com>2017-11-29 20:10:52 +0000
committerWill Schmidt <willschm@gcc.gnu.org>2017-11-29 20:10:52 +0000
commitedaa6eb53a331e71fe3e8826fc40f51683d01237 (patch)
treeab0174013279ef841f8b90b14be04cd43ab00e2e /gcc
parentfaf08cc798fb014cb0da55c9f7218116c820da27 (diff)
downloadgcc-edaa6eb53a331e71fe3e8826fc40f51683d01237.zip
gcc-edaa6eb53a331e71fe3e8826fc40f51683d01237.tar.gz
gcc-edaa6eb53a331e71fe3e8826fc40f51683d01237.tar.bz2
fold-vec-ld-char.c: Add lxv insn to expected output.
[testsuite] 2017-11-29 Will Schmidt <will_schmidt@vnet.ibm.com> * gcc.target/powerpc/fold-vec-ld-char.c: Add lxv insn to expected output. * gcc.target/powerpc/fold-vec-ld-double.c: Add lxv insn to expected output. * gcc.target/powerpc/fold-vec-ld-float.c: Add lxv insn to expected output. * gcc.target/powerpc/fold-vec-ld-int.c: Add lxv insn to expected output. * gcc.target/powerpc/fold-vec-ld-longlong.c: Add lxv insn to expected output. * gcc.target/powerpc/fold-vec-ld-short.c: Add lxv insn to expected output. From-SVN: r255252
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog9
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-ld-double.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-ld-longlong.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c2
7 files changed, 15 insertions, 6 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2619ff7..d2fc4c0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,14 @@
2017-11-29 Will Schmidt <will_schmidt@vnet.ibm.com>
+ * gcc.target/powerpc/fold-vec-ld-char.c: Add lxv to expected output.
+ * gcc.target/powerpc/fold-vec-ld-double.c: Likewise.
+ * gcc.target/powerpc/fold-vec-ld-float.c: Likewise.
+ * gcc.target/powerpc/fold-vec-ld-int.c: Likewise.
+ * gcc.target/powerpc/fold-vec-ld-longlong.c: Likewise.
+ * gcc.target/powerpc/fold-vec-ld-short.c: Likewise.
+
+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
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c
index f9ef3e0..9ed1a94 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c
@@ -67,5 +67,5 @@ testld_cst_vbc (vector bool char vbc2)
return vec_ld (80, &vbc2);
}
-/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxvw4x\M} 10 } } */
+/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxvw4x\M|\mlxv\M} 10 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-double.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-double.c
index 9c6fbb2..1577fb8 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-double.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-double.c
@@ -19,4 +19,4 @@ testld_cst_vd (long long ll1, vector double vd)
return vec_ld (16, &vd);
}
-/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M} 2 } } */
+/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxv\M} 2 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c
index eca847a..ff6b965 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c
@@ -33,5 +33,5 @@ testld_cst_f (float f2)
// lvx - generated by ll_vf and ll_f
// lxvd2x - generated by cst_vf and cst_f
-/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M} 4 } } */
+/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxv\M} 4 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c
index 5dc6df6..8a477d0 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c
@@ -67,5 +67,5 @@ testld_cst_vbi (vector bool int vbi2)
return vec_ld (80, &vbi2);
}
-/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxvw4x\M} 10 } } */
+/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxvw4x\M|\mlxv\M} 10 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-longlong.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-longlong.c
index db4a879..9b4a952 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-longlong.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-longlong.c
@@ -43,5 +43,5 @@ testld_cst_vbl (vector bool long vbl2)
return vec_ld (48, &vbl2);
}
-/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M} 6 } } */
+/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxv\M} 6 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c
index 5e42844..bb4835b 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c
@@ -67,5 +67,5 @@ testld_cst_vbs (vector bool short vbs2)
return vec_ld (80, &vbs2);
}
-/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxvw4x\M} 10 } } */
+/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M|\mlxvw4x\M|\mlxv\M} 10 } } */