tree-vect-loop.c (vect_is_slp_reduction): Remove.
authorRichard Biener <rguenther@suse.de>
Thu, 19 Sep 2019 17:19:31 +0000 (17:19 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 19 Sep 2019 17:19:31 +0000 (17:19 +0000)
commitb3c4d0dd309b7027f6e0f0b9a84829fcd53f7d64
tree8376cc6020cd54cbda58d6550abab52ae91f8a96
parent54dc857754b64ae1e56191d983ae2c4434d96fb2
tree-vect-loop.c (vect_is_slp_reduction): Remove.

2019-09-19  Richard Biener  <rguenther@suse.de>

* tree-vect-loop.c (vect_is_slp_reduction): Remove.
(check_reduction_path): New overload having the path as result.
(vect_is_simple_reduction): From the detected reduction
path build a SLP reduction chain if possible.

From-SVN: r275972
gcc/ChangeLog
gcc/tree-vect-loop.c