diff options
author | Richard Biener <rguenther@suse.de> | 2020-05-29 10:46:06 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-05-29 12:52:57 +0200 |
commit | ddf90b72d2a723decc487db6d3131846b9a618de (patch) | |
tree | 879c1626bbc9606383230342c1cd4391afbfad39 /gcc/tree-vect-loop.c | |
parent | 11041c3151e30d197d1c2774721db24332eeccef (diff) | |
download | gcc-ddf90b72d2a723decc487db6d3131846b9a618de.zip gcc-ddf90b72d2a723decc487db6d3131846b9a618de.tar.gz gcc-ddf90b72d2a723decc487db6d3131846b9a618de.tar.bz2 |
tree-optimization/95356 - more vectorizable_shift massaging
The previous fix clashed with the rewrite to emit SLP invariants
during the SLP walk. Thus the following adjusts the SLP tree
hacking vectorizable_shift does appropriately.
Still resisting the attempt of a rewrite of vectorizable_shift ...
2020-05-29 Richard Biener <rguenther@suse.de>
PR tree-optimization/95356
* tree-vect-stmts.c (vectorizable_shift): Do in-place SLP
node hacking during analysis.
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions