This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Enable SSA at -O0
- From: Jan Hubicka <hubicka at ucw dot cz>
- To: Paolo Bonzini <bonzini at gnu dot org>
- Cc: Jan Hubicka <jh at suse dot cz>, gcc-patches at gcc dot gnu dot org, rguenther at suse dot de, dnovillo at google dot com
- Date: Thu, 17 Jul 2008 23:46:14 +0200
- Subject: Re: Enable SSA at -O0
- References: <20080717145255.GG23542@kam.mff.cuni.cz> <487F6C5B.4020003@gnu.org>
>
> >+ /* We need to coalesce all names originating same SSA_NAME_VAR
> >+ so debug info remains undisturbed. */
> >+ if (!optimize)
>
> Would it make sense to do this at optimize <= 1?
I don't know. Variable splitting is quite standard technique in register
allocation. I am not sure how serious we are about debug info quality
difference in between -O1 and -O2
Honza