https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102793
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #1) > This is a gimple level missed optimization where the indirect function call > is not "commonized". There are a few other bugs which are similar to this > too. I should mention the "commonization" happens at the RTL level which makes it too late to convert to ccmp.