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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hubicka at gcc dot gnu.org,
                   |                            |rguenth at gcc dot gnu.org

--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
Honza, -Og was supposed to not do so much work, I intended to disable IPA
inlining but there's no knob for that.  I wonder where to best put such
guard?  I set flag_inline_small_functions to zero for -Og but we still
run inline_small_functions ().  Basically -Og was supposed to only do
early opts and then what is necessary for correct RTL expansion.  Doing
IPA inlining defeats this :/

Can you help?  Is it safe to simply gate the inline_small_functions ()
call?  Do we want an extra -f[no-]ipa-inline like we have -fearly-inlining?

Using -fdisable-ipa-inline gets rid of the diagnostic

Reply via email to