https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90248
--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #7) > Yes it does look like I messed up. I copied an optimization from LLVM so I > think they also mess up a similar way (though differently). Andrew - can you please fix?