This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: patch to teach jump.c about jumps in parallels.


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~

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]