aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@linaro.org>2018-01-25 10:21:08 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2018-01-25 10:21:08 +0000
commitb254c1a2322532451b419c8ce850ab7347f51469 (patch)
tree6c7eb7f88b98f22eecbe593895eb7d7a88357566 /gcc
parent017707ce062b849a32049341ab28066b312cbc88 (diff)
downloadgcc-b254c1a2322532451b419c8ce850ab7347f51469.zip
gcc-b254c1a2322532451b419c8ce850ab7347f51469.tar.gz
gcc-b254c1a2322532451b419c8ce850ab7347f51469.tar.bz2
Fix vect-reduc-or_[12].c changes in r257022
I'd somehow thought that the dump lines in these two tests were already correctly guarded, but they weren't. 2018-01-25 Richard Sandiford <richard.sandiford@linaro.org> gcc/testsuite/ * gcc.dg/vect/vect-reduc-or_1.c: Require whole_vector_shift for the shift dump line. * gcc.dg/vect/vect-reduc-or_2.c: Likewise. From-SVN: r257044
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-reduc-or_1.c2
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-reduc-or_2.c2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ba13b88..42665a2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2018-01-25 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * gcc.dg/vect/vect-reduc-or_1.c: Require whole_vector_shift for
+ the shift dump line.
+ * gcc.dg/vect/vect-reduc-or_2.c: Likewise.
+
2018-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
PR target/81550
diff --git a/gcc/testsuite/gcc.dg/vect/vect-reduc-or_1.c b/gcc/testsuite/gcc.dg/vect/vect-reduc-or_1.c
index acb0e30..dfbdce0 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-reduc-or_1.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-reduc-or_1.c
@@ -45,5 +45,5 @@ main (unsigned char argc, char **argv)
return 0;
}
-/* { dg-final { scan-tree-dump "Reduce using vector shifts" "vect" { target { ! vect_logical_reduc } } } } */
+/* { dg-final { scan-tree-dump "Reduce using vector shifts" "vect" { target { whole_vector_shift && { ! vect_logical_reduc } } } } } */
/* { dg-final { scan-tree-dump "Reduce using direct vector reduction" "vect" { target vect_logical_reduc } } } */
diff --git a/gcc/testsuite/gcc.dg/vect/vect-reduc-or_2.c b/gcc/testsuite/gcc.dg/vect/vect-reduc-or_2.c
index d875118..5c67aa2 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-reduc-or_2.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-reduc-or_2.c
@@ -44,5 +44,5 @@ main (unsigned char argc, char **argv)
return 0;
}
-/* { dg-final { scan-tree-dump "Reduce using vector shifts" "vect" { target { ! vect_logical_reduc } } } } */
+/* { dg-final { scan-tree-dump "Reduce using vector shifts" "vect" { target { whole_vector_shift && { ! vect_logical_reduc } } } } } */
/* { dg-final { scan-tree-dump "Reduce using direct vector reduction" "vect" { target vect_logical_reduc } } } */