https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117096
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Created attachment 59324 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59324&action=edit The first patch This is the first patch which I am testing. Will handle the factor one afterwards. Note the change in r14-3128-g8afe9d5d2fdd04 against single_non_singleton_phi_for_edges was no longer needed after r15-2986-gcd2f394418be0c but since we are now skipping vops, it does not make a difference either.