https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95356
--- Comment #11 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:ddf90b72d2a723decc487db6d3131846b9a618de commit r11-717-gddf90b72d2a723decc487db6d3131846b9a618de Author: Richard Biener <rguent...@suse.de> Date: Fri May 29 10:46:06 2020 +0200 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 <rguent...@suse.de> PR tree-optimization/95356 * tree-vect-stmts.c (vectorizable_shift): Do in-place SLP node hacking during analysis.