This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] New regressions as of 2003-11-04
- From: law at redhat dot com
- To: Richard Henderson <rth at redhat dot com>
- Cc: Andrew MacLeod <amacleod at redhat dot com>, Diego Novillo <dnovillo at redhat dot com>, Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>, Daniel Berlin <dberlin at dberlin dot org>, Jan Hubicka <jh at suse dot cz>, gcc mailing list <gcc at gcc dot gnu dot org>
- Date: Tue, 04 Nov 2003 21:12:19 -0700
- Subject: Re: [tree-ssa] New regressions as of 2003-11-04
- Reply-to: law at redhat dot com
In message <20031104230929.GA24820@redhat.com>, Richard Henderson writes:
>On Tue, Nov 04, 2003 at 03:08:53PM -0700, law@redhat.com wrote:
>> Right, but the remove_useless_stmts_and_vars does kill the CFG.
>
>No it doesn't. Mostly because at present it doesn't do
>anything at all when called after lowering. And, really,
>I don't see how it could.
Well, maybe I should have been clearer.
The existing statement remover changes the IL without keeping the CFG
up to date. Thus you can't actually depend on the various links from
the CFG into the IL to be correct.
Jeff