This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/17863] [4.0 Regression] threefold performance loss, not inlining as much
- From: "kunert at physik dot tu-dresden dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 8 Feb 2005 10:13:33 -0000
- Subject: [Bug tree-optimization/17863] [4.0 Regression] threefold performance loss, not inlining as much
- References: <20041006153323.17863.kunert@physik.tu-dresden.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From kunert at physik dot tu-dresden dot de 2005-02-08 10:13 -------
Subject: Re: [4.0 Regression] threefold performance
loss, not inlining as much
Good idea.
However, this provides just another knob to tune the inlining and it is not obvious where to apply that attribute for the best performance. I played with the present dozen or so parameters for some hours to come close to the old (aka 3.4) performance, and I definitely can't handle even more.
Thank you
Thomas Kunert
bonzini at gcc dot gnu dot org wrote:
> ------- Additional Comments From bonzini at gcc dot gnu dot org 2005-02-03 16:49 -------
> To the reporter: in this case you probably want __attribute__ ((leafify)), just
> in case, though you are right in expecting the compiler to inline it.
>
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17863