[PATCH] New Optimization: Partitioning hot & cold basic blocks

Mike Stump mrs@apple.com
Tue Oct 14 01:30:00 GMT 2003


On Friday, October 10, 2003, at 08:35 PM, Mike Stump wrote:
> On Friday, October 10, 2003, at 05:11  PM, Richard Henderson wrote:
>> Perhaps I'm not looking hard enough, but how do you handle branches 
>> between the hot and cold sections?
>
> Full width pointer indirect jumps as I recall.  Should get us anywhere 
> we need to go.

Sorry about that, I got confused with LONG_COND_BRANCH_SIZE stuff...  
There is code that manages some branch offset stuff, but it doesn't do 
32 bit indirect jumps.

:-(



More information about the Gcc-patches mailing list