This is the mail archive of the
mailing list for the GCC project.
Re: Partly revert my previous cfg-layout change
- From: Jan Hubicka <jh at suse dot cz>
- To: Richard Henderson <rth at redhat dot com>
- Cc: Jan Hubicka <jh at suse dot cz>, gcc-patches at gcc dot gnu dot org,gcc-pdo at atrey dot karlin dot mff dot cuni dot cz
- Date: Tue, 14 May 2002 10:09:12 +0200
- Subject: Re: Partly revert my previous cfg-layout change
- References: <20020512121017.GB26769@atrey.karlin.mff.cuni.cz> <20020513173457.A24107@redhat.com>
> On Sun, May 12, 2002 at 02:10:17PM +0200, Jan Hubicka wrote:
> > OK for mainline?
> Perhaps you should simply revert the entire patch? Seems safest
> if there were problems.
The patch is de-facto doing that. I don't want to lose the code to redirect
the edges from EXIT_BLOCK_PTR to elsewhere even when it is not safe at the
moment. But surely I can just kill it as well.
What performance implications would you expect if we thread CLOBBERS/USEs
as real insns even post reload for cfgcleanup? That should probably solve
the issue in cleaner way and in case we've killed most of uses for them
(I believe so), it should be safe.
Is there some other place we do use CLOBBERS/USEs except for exit block?