This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Speed up phi node insertion
- From: Jan Hubicka <hubicka at ucw dot cz>
- To: Daniel Berlin <dberlin at dberlin dot org>
- Cc: Jan Hubicka <jh at suse dot cz>, Diego Novillo <dnovillo at redhat dot com>, mark at codesourcery dot com, Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>, gcc-patches at gcc dot gnu dot org
- Date: Thu, 17 Aug 2006 18:06:03 +0200
- Subject: Re: [patch] Speed up phi node insertion
- References: <20060730105350.GA9172@atrey.karlin.mff.cuni.cz> <44E34F6B.8070603@redhat.com> <20060817095330.GD1612@kam.mff.cuni.cz> <44E463A9.9000708@dberlin.org>
> Jan Hubicka wrote:
> >> Zdenek Dvorak wrote on 07/30/06 06:53:
>
> The changes i've got in store to fix this are not really stage3 material:
>
> dberlin@dannyb-corp0:~/gccstuff/gcc-pre-speed/gcc> svn diff
> tree-ssa-pre.c|diffstat
> tree-ssa-pre.c | 2435
> ++++++++++++++++++++++++++++++++++++--------------------- 1 file
> changed, 1546 insertions(+), 889 deletions(-)
>
>
> I've been waiting for stage1 to put them in.
I would say that we do resonable job on that PR now (I will do some
summary and propose postnotting rest of 4.2). Aren't there some very
low
hanging fruits in your changes, like inlining get_value_handle that
ought to help the constant factor at -O2?
Honza