]> git.ipfire.org Git - thirdparty/gcc.git/commit
IBM Z: gen-vect-26/28: Vectorizing without peeling is ok for Z
authorAndreas Krebbel <krebbel@linux.ibm.com>
Tue, 5 Nov 2019 15:27:59 +0000 (15:27 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Tue, 5 Nov 2019 15:27:59 +0000 (15:27 +0000)
commit53fe1c6da33e296e8287e8deadeaeb4e7f880586
tree558da8e288338b71ab3bc6b860aebf113af7d0c5
parent7c182499255f6b87f58ba19cec8c98ef975948aa
IBM Z: gen-vect-26/28: Vectorizing without peeling is ok for Z

These tests check if loop peeling has been applied to avoid
having to vectorize unaligned loops.  On Z we do not have any
alignment requirements for vectorization so we also don't need want
the loop peeling here.

2019-11-05  Andreas Krebbel  <krebbel@linux.ibm.com>

Backport from mainline
2019-11-05  Andreas Krebbel  <krebbel@linux.ibm.com>

* gcc.dg/tree-ssa/gen-vect-26.c: Disable loop peeling check for
IBM Z.
* gcc.dg/tree-ssa/gen-vect-28.c: Likewise.

From-SVN: r277844
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c
gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c