diff options
author | Tamar Christina <tamar.christina@arm.com> | 2019-11-29 09:22:15 +0000 |
---|---|---|
committer | Tamar Christina <tnfchris@gcc.gnu.org> | 2019-11-29 09:22:15 +0000 |
commit | 60178a322b4e8d0dc6cf50f57f8fa1fdf624a1f0 (patch) | |
tree | 4a26dbb10caa862de401ae515adfd9e27363dc0e /gcc | |
parent | 438d9c4afa635c7a1475feebbc220fe8d335c664 (diff) | |
download | gcc-60178a322b4e8d0dc6cf50f57f8fa1fdf624a1f0.zip gcc-60178a322b4e8d0dc6cf50f57f8fa1fdf624a1f0.tar.gz gcc-60178a322b4e8d0dc6cf50f57f8fa1fdf624a1f0.tar.bz2 |
Testsuite: Turn off vect-epilogue-nomask for slp-rect-3
Without epiloque no mask it would only try HI modes, but thanks to the
epiloques nomask It tries QI mode as well which succeeds. The xfail
then generates an xpass since the condition on it checks for HI to SI
and not QI.
So I disabled the epiloque mask since it seems to violate the conditions
the test actually wanted to test for.
gcc/testsuite/ChangeLog:
* gcc.dg/vect/slp-reduc-3.c: Turn off epilogue-nomask.
From-SVN: r278834
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/slp-reduc-3.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5d32365..a383894 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2019-11-29 Tamar Christina <tamar.christina@arm.com> + + * gcc.dg/vect/slp-reduc-3.c: Turn off epilogue-nomask. + 2019-11-29 Richard Biener <rguenther@suse.de> PR tree-optimization/92715 diff --git a/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c b/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c index 9c8124c..7358275 100644 --- a/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c +++ b/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c @@ -1,4 +1,5 @@ /* { dg-require-effective-target vect_int } */ +/* { dg-additional-options "--param=vect-epilogues-nomask=0" } */ #include <stdarg.h> #include "tree-vect.h" |