This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFA: improvement to bt-load.c
On Mon, Jan 26, 2004 at 03:44:07PM +0000, Joern Rennecke wrote:
> I am going to submit a separate patch to fall back to estimated
> execution counts.
Good.
> Is that an approval, or a request to discuss/remove the -fbtr-bb-exclusive
> option first?
I was asking if there was any benefit from keeping the old code ...
> Since for the time being the lifeness tracking is still mostly based on
> basic blocks, we might fare better with the old algorithm if there are
> enough target registers to do two levels of hoisting branch target loads
> out of inner loops, and a third level would be beneficial when the
> inner loops have low or zero iteration count, or where we can safe
> on call overhead for often-called functions that return quickly most
> of the time.
... and it sounds like there might be.
So go ahead and commit the patch.
r~