[PATCH][RFT] Optimization pass-pipeline re-organization [3/n]
Richard Guenther
rguenther@suse.de
Fri Aug 15 18:08:00 GMT 2008
On Fri, 15 Aug 2008, Paolo Bonzini wrote:
>
> > Thus I took the opportunity to rewrite the CFG walk of VRP and
> > to properly track SSA name liveness for the edges we insert
> > asserts on. This removes one of the kludges that disabled
> > the jump-threading capabilities of VRP in some cases. With
> > that change the number of jump-threads performed by VRP go up
> > a bit which compensates for the DOM removal (now the second DOM
> > pass catches the leftovers instead).
>
> Great!...
>
> > The patch has not yet been benchmarked (scheduled for tonight) but
> > it has been bootstrapped and tested on x86_64-unknown-linux-gnu.
>
> ... I know that maybe we'll disagree on this, but I think that when this is
> committed, the tree-vrp.c should be in a separate revision than the passes.c
> changes.
Yes, I'll make sure to commit passes.c changes as separate revs.
Richard.
More information about the Gcc-patches
mailing list