diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-06-06 20:35:03 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-06-06 20:35:03 +0200 |
commit | 158beb4ab3f6adace5f3c328cba3470eb1cc6357 (patch) | |
tree | 1f0552a56d612f2fbe874cd5e779d99ca7f51555 /gcc/toplev.c | |
parent | 8af83210748a6ef2d0a7f92c103d7f2baddbcabc (diff) | |
download | gcc-158beb4ab3f6adace5f3c328cba3470eb1cc6357.zip gcc-158beb4ab3f6adace5f3c328cba3470eb1cc6357.tar.gz gcc-158beb4ab3f6adace5f3c328cba3470eb1cc6357.tar.bz2 |
re PR tree-optimization/71259 (GCC trunk emits wrong code)
PR tree-optimization/71259
* tree-vect-slp.c (vect_get_constant_vectors): For
VECTOR_BOOLEAN_TYPE_P, return all ones constant instead of
one for constant op, and use COND_EXPR for non-constant.
* gcc.dg/vect/pr71259.c: New test.
From-SVN: r237147
Diffstat (limited to 'gcc/toplev.c')
0 files changed, 0 insertions, 0 deletions