[tree-ssa] Preliminary analysis on POOMA slow downs (was Re: [tree-ssa] Speed up constant propagation)

Steven Bosscher s.bosscher@student.tudelft.nl
Tue Jun 17 21:31:00 GMT 2003


Daniel Berlin wrote:

>
> On Tuesday, June 17, 2003, at 01:07  PM, Diego Novillo wrote:
>
>>
>> I'm a bit surprised that the inliner is taking such a big hit.
>
>
>
> Hrmmmmm.
> Remember we downed INSNS_PER_STMT (tree-inline.c), which increases the 
> amount of inlining done.
> That was done only considering the effects of GIMPLE on C (and even 
> then, it was a while ago).
> It might need reevaluation in light of C++ gimplification, etc.

AFAICT it was never done and INSNS_PER_STMT is 10 on both mainline and 
branch.

It looks more like you suffer from the extra pointers from the tree 
iterators and from the extra tree copying because GIMPLE has more trees 
and unshares everything.

>
> Try setting it to 5 and see what happens.


Fewer insns per statement will only _increase_ the amount of inlining, 
so this may not be a good idea.

Gr.
Steven




More information about the Gcc mailing list