On Fri, 2013-06-21 at 17:43 +0100, James Greenhalgh wrote:

> So to my mind, this is all far too tied up in pass ordering details to
> resolve. Given that all the threading opportunities for my patch are found
> in dom1 and how fragile the positioning of dom1 is, there is not a great
> deal I can do to modify the ordering.
> 
> The biggest improvement I could find comes from rerunning pass_ch
> immediately after dom1, though I'm not sure what the cost of that
> would be.
> 
> I wonder if you or others have any thoughts on what the right thing to
> do would be?
> 
> > I am not sure if path threading in general is turned off for -Os but it
> > probably should be.
> 
> I agree, jump threading is on at -Os, path threading should not be.
> 
> Thanks,
> James

I think that since it seems to be more a space issue then a time issue,
the way you currently have it is reasonable.  As long as the
optimization does not happen at -Os then I think we can probably live
with the space increase.

Steve Ellcey
sell...@mips.com


Reply via email to