aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadedge.c
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.ibm.com>2019-11-05 13:29:13 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2019-11-05 13:29:13 +0000
commitd9adca6e663070311c73cbd7dc9d73e7713aa315 (patch)
tree7102426cb0ccd18ec5db324d670e62c7ad36c962 /gcc/tree-ssa-threadedge.c
parentd8e5ca292046561482b3aad266b1ac1558c9bd95 (diff)
downloadgcc-d9adca6e663070311c73cbd7dc9d73e7713aa315.zip
gcc-d9adca6e663070311c73cbd7dc9d73e7713aa315.tar.gz
gcc-d9adca6e663070311c73cbd7dc9d73e7713aa315.tar.bz2
IBM Z: gen-vect-11/32: Set min-vect-loop-bound param back to default
In the Z backend we still set min-vect-loop-bound to 2 to work around corner cases where awkward epilogue code gets generated in the vectorizer. This has a particular bad impact when vectorizing loops with a low iteration count. Due to this we do not vectorize the loop in gen-vect-11/32 - what actually is a pity. The patch sets min-vect-loop-bound back to the default value of 0 in order to enable vectorization. 2019-11-05 Andreas Krebbel <krebbel@linux.ibm.com> * gcc.dg/tree-ssa/gen-vect-11.c: Add --param min-vect-loop-bound=0 for IBM Z. * gcc.dg/tree-ssa/gen-vect-23.c: Likewise. From-SVN: r277831
Diffstat (limited to 'gcc/tree-ssa-threadedge.c')
0 files changed, 0 insertions, 0 deletions