diff options
author | Richard Biener <rguenther@suse.de> | 2025-09-04 13:58:56 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-09-04 15:23:07 +0200 |
commit | 6cc5328cd67472fb7565ee6c3274f227c66dfcf5 (patch) | |
tree | 228dd444c4d557c11f29818226b2fdb9396c08d6 /libgo | |
parent | e3d5e9f0c8c6f27bf59d321d5082be7b3bb39f8a (diff) | |
download | gcc-6cc5328cd67472fb7565ee6c3274f227c66dfcf5.zip gcc-6cc5328cd67472fb7565ee6c3274f227c66dfcf5.tar.gz gcc-6cc5328cd67472fb7565ee6c3274f227c66dfcf5.tar.bz2 |
TLC for vectorizable_reduction
The following removes never taken paths and consolidates the
nested_cycle and double_reduc variables which are the same.
* tree-vect-loop.cc (vectorizable_reduction): Eliminate
nested_cycle in favor of double_reduc and set that where
it makes most sense. Remove never taken paths and always
true conditions.
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions