diff options
author | Richard Biener <rguenther@suse.de> | 2019-10-17 11:48:45 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2019-10-17 11:48:45 +0000 |
commit | aa9dffac731d0359a0e7a925ff8f4a1bef182eac (patch) | |
tree | 63f122fab3cd3141e4f8ebbfc2cd06115b7ee28b /gcc/tree-vect-loop-manip.c | |
parent | 728ece16a633863c0a2f78239dc2679167b099dc (diff) | |
download | gcc-aa9dffac731d0359a0e7a925ff8f4a1bef182eac.zip gcc-aa9dffac731d0359a0e7a925ff8f4a1bef182eac.tar.gz gcc-aa9dffac731d0359a0e7a925ff8f4a1bef182eac.tar.bz2 |
tree-vect-loop.c (needs_fold_left_reduction_p): Export.
2019-10-17 Richard Biener <rguenther@suse.de>
* tree-vect-loop.c (needs_fold_left_reduction_p): Export.
(vect_is_simple_reduction): Move all validity checks ...
(vectorizable_reduction): ... here. Compute whether we
need a fold-left reduction here.
* tree-vect-patterns.c (vect_reassociating_reduction_p): Merge
both overloads, check needs_fold_left_reduction_p directly.
* tree-vectorizer.h (needs_fold_left_reduction_p): Declare.
From-SVN: r277100
Diffstat (limited to 'gcc/tree-vect-loop-manip.c')
0 files changed, 0 insertions, 0 deletions