https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62151
--- Comment #6 from amker at gcc dot gnu.org --- (In reply to Richard Biener from comment #5) > Note that probably also made a latent issue pop up. Indeed. After preliminary investigation, I think this case reveals two latent issues. The first one is a missed optimization opportunity on GIMPLE, while the second one is a wrong code issue in RTL combine. I will firstly look into the combine issue and send a report later. Thanks, bin