diff options
author | Richard Biener <rguenther@suse.de> | 2025-08-27 14:01:36 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-08-28 15:33:32 +0200 |
commit | 2649c79496a47109b9821d9db7f69aa94e8d3f04 (patch) | |
tree | 18264dd8600ca520bb67665650b39b61dfdc0463 /libjava | |
parent | 33cb72fafe25c5688ae26b4a4491f4486edf75d0 (diff) | |
download | gcc-2649c79496a47109b9821d9db7f69aa94e8d3f04.zip gcc-2649c79496a47109b9821d9db7f69aa94e8d3f04.tar.gz gcc-2649c79496a47109b9821d9db7f69aa94e8d3f04.tar.bz2 |
Compute reduction var in vectorize_fold_left_reduction
Instead of going via the PHI node accessible through the reduc-dec
link, use the scalar def of the reduction SLP node. Compute this
in vectorize_fold_left_reduction itself.
* tree-vect-loop.cc (vectorize_fold_left_reduction): Do not get
reduc_var as argument, instead compute it here.
(vect_transform_reduction): Adjust.
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions