This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: patch to teach jump.c about jumps in parallels.
- To: Jan Hubicka <jh at suse dot cz>
- Subject: Re: patch to teach jump.c about jumps in parallels.
- From: Richard Henderson <rth at cygnus dot com>
- Date: Tue, 30 May 2000 10:22:02 -0700
- Cc: gcc-patches at gcc dot gnu dot org
- References: <20000516173937.E29358@atrey.karlin.mff.cuni.cz> <20000525094104.A24772@cygnus.com> <20000530190744.A3642@atrey.karlin.mff.cuni.cz>
On Tue, May 30, 2000 at 07:07:44PM +0200, Jan Hubicka wrote:
> Thank you, as you can see I am online from time to time, but connection
> is slow even for telnet...
I hope you're not working during your vacation though! ;-)
> > > ! rtx set = pc_set (jump);
> > > ! redirect_exp_1 (&set, JUMP_LABEL (jump), nlabel, jump);
> >
> I was thinking about that issue and I remember I came to conclusion
> that store never happend on the toplevel, so this is not problem.
> Maybe I was wroing.
Consider replacing a simple unconditional jump with a simple return.
I.e. (set (pc) (label_ref)) with (return).
r~