------- Additional Comments From rguenth at tat dot physik dot uni-tuebingen dot de 2004-12-06 12:33 ------- Subject: Re: [4.0 Regression] Inlining limits cause 340% performance regression
On 6 Dec 2004, pinskia at gcc dot gnu dot org wrote: > No reason to keep this one open, there is PR 17863 still. > Also note I heard from Honza that the tree > profiling branch with feedback can optimizate better than with your > leafy patch. I tried tree-profiling branch and profile-based inlining is actually worse than "normal" inlining with inline-unit-growth=150. Worse by a factor of four. So, no cigar yet. And btw. profile based inlining seems to be ignorant of inline-unit-growth (at least it doesnt improve for greater values). And generating the profile is _very_ slow (for the tramp3d testcase). Runtime increases about 100 fold - not very good for creating a meaningful profile. Richard. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18704