This is the mail archive of the
mailing list for the GCC project.
Re: 100x perfomance regression between gcc 3.4.5 and gcc 4.X
On 3/13/06, Richard Guenther <firstname.lastname@example.org> wrote:
> Of course from 4.1.0 on you can easier stick an
> __attribute__((flatten)) on the function you want everything inlined to
> (finalblow) and get everything inlined into it.
But that's not really what i'm after: i expect trivial functions to
get inlined no matter what at a given -Ox.
> With always_inline on it, the wrappers are no longer inlined - this is a bug and
> should be reported.
> Can you report a bugzilla for the bad interaction between always_inline
> and inlining of simple wrappers?
I will report it again then.