diff options
author | Richard Biener <rguenther@suse.de> | 2019-10-16 14:21:06 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2019-10-16 14:21:06 +0000 |
commit | aab8c2fd6542a52663243eec160b80bdd61516d5 (patch) | |
tree | a02f519c98c98384942081ea85ded7d9a8fee137 /gcc/tree-ssa-strlen.c | |
parent | 1624d351f14049bfe08bc2c86c63a9cccfb43ab8 (diff) | |
download | gcc-aab8c2fd6542a52663243eec160b80bdd61516d5.zip gcc-aab8c2fd6542a52663243eec160b80bdd61516d5.tar.gz gcc-aab8c2fd6542a52663243eec160b80bdd61516d5.tar.bz2 |
tree-vect-loop.c (vect_valid_reduction_input_p): Remove.
2019-10-16 Richard Biener <rguenther@suse.de>
* tree-vect-loop.c (vect_valid_reduction_input_p): Remove.
(vect_is_simple_reduction): Delay checking to
vectorizable_reduction and relax the checking.
(vectorizable_reduction): Check we have a simple use. Check
for bogus condition reductions.
* tree-vect-stmts.c (vect_transform_stmt): Make sure we
are looking at the last stmt in a pattern sequence when
filling in backedge PHI values.
* gcc.dg/vect/vect-cond-reduc-3.c: New testcase.
* gcc.dg/vect/vect-cond-reduc-4.c: Likewise.
From-SVN: r277067
Diffstat (limited to 'gcc/tree-ssa-strlen.c')
0 files changed, 0 insertions, 0 deletions