[Bug tree-optimization/123230] Missed cross-function optimization involving a loop

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Dec 20 05:50:28 GMT 2025


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123230

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |missed-optimization

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note if you increase the size to 600 and bounds to 600, LLVM does not optimize
the loop either. So looks like the difference between GCC and LLVM is heurstics
and GCC having a lower limit rather than anything else.


More information about the Gcc-bugs mailing list