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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
         Depends on|                            |119493
           Assignee|unassigned at gcc dot gnu.org      |pinskia at gcc dot 
gnu.org
             Status|NEW                         |ASSIGNED

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So there are a couple of things  here.

One is PR 119493 (which will improve -O2 code generation slightly, changing the
tail call into a tail recusion).

The second thing is early inlining needs to happen slightly more. I still have
to look into that.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119493
[Bug 119493] [12/13/14/15/16 Regression] missing tail call to self with struct
in some cases

Reply via email to