On Wed, 2012-07-04 at 10:49 +0200, Richard Guenther wrote:
> On Tue, 3 Jul 2012, William J. Schmidt wrote:
> 
> > Hi Richard,
> > 
> > Here's a revision incorporating changes addressing your comments.  As
> > before it passes bootstrap and regression testing on powerpc64-linux-gnu
> > and compiles SPEC cpu2000 and cpu2006 with identical cost model
> > results.  
> > 
> > Before committing the patch I would remove the two gcc_asserts that
> > verify the cost models match.  I think a follow-up patch should then fix
> 
> Will you also remove the then "dead" code computing the old cost?  I think
> it's odd to have a state committed where we compute both but only
> use one ...
> 
> > the costs that appear to be incorrectly not counted by the old model (by
> > un-commenting-out the two chunks of code identified in the patch).  I'd
> > want to verify this doesn't cause any bad changes of behavior, since it
> > could result in fewer vectorized loops.
> > 
> > Ok for trunk?
> 
> ... so I'd say yes, ok for trunk, but please wait until you have
> figured out that the followup "fixing" the existing bugs by commenting
> out the code works and that another followup removing the old cost
> stuff works (which I am confident in that both will work).
> 
> Which means we'd eventually have a single commit doing these three
> things (or three adjacent commits).

OK, sounds like a plan.  Today's a holiday here, so I'll probably hold
off committing anything until after Cauldron.

Thanks,
Bill

> 
> Thanks,
> Richard.


Reply via email to