[DF] [performance] generate DF_REF_BASE REFs in REGNO order

Dimitrios Apostolou jimis@gmx.net
Mon Aug 22 15:59:00 GMT 2011


On Mon, 22 Aug 2011, Dimitrios Apostolou wrote:
> Hi Steven,
>
> On Mon, 1 Aug 2011, Steven Bosscher wrote:
>> On Sun, Jul 31, 2011 at 11:59 PM, Steven Bosscher <stevenb.gcc@gmail.com> 
>> wrote:
>>> On Fri, Jul 29, 2011 at 11:48 PM, Steven Bosscher <stevenb.gcc@gmail.com> 
>>> wrote:
>>>> I'll see if I can test the patch on the compile farm this weekend,
>>>> just to be sure.
>>> 
>>> Bootstrap on
>>> ia64-unknown-linux-gnu is in stage2 but it is taking forever (on
>>> gcc60)...
>> 
>> Just to be clear, it is taking forever without the patch too. I did
>> time -O2 non-bootstrap builds but there was no difference worth
>> mentioning.
>
> Did the testsuite finish with no regressions on IA64?
>
> I'd test on a sparcstation but unfortunately the machine crashed before
> finishing and I can't regain access to it. I'll hopefully test it in some
> other platform by next week, I'm curious to actually measure runtime
> there.

For the record I'm posting here the final version of this patch, in case 
it gets applied. It adds minor stylistic fixes, plus a small change in 
alloc_pool sizes. Any further testing I do will be posted under this 
thread.

  The previously posted Changelog applies, with the following addition:

 	(df_scan_alloc): Rounded up allocation pools size, reduced the
 	mw_reg_pool size, it was unnecessarily large.

Paolo, did I assume correctly that the mw_reg_pool is significantly 
smaller than the rest? That was the case on i386, I assumed it would be 
similar in other arch as well.


Thanks,
Dimitris
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: df2b.diff
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110822/8a5a51f3/attachment.ksh>


More information about the Gcc-patches mailing list