This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: Re: ICE in single_set_1, at rtlanal.c:881
- To: law at cygnus dot com
- Subject: Re: PATCH: Re: ICE in single_set_1, at rtlanal.c:881
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Date: Tue, 17 Oct 2000 01:07:36 -0400 (EDT)
- Cc: gcc-bugs at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
> In message <200010021936.PAA06894@hiauly1.hia.nrc.ca>you write:
> > 2000-10-01 J. David Anglin <dave@hiauly1.hia.nrc.ca>
> >
> > * pa.md (return_internal): Move `use' after `return'.
> I believe this is no longer needed for correct operation, but I also
> believe someone (you?) said it was still useful from a performance
> standpoint. So I went ahead and installed the change.
Right. My read of the code in single_set_1 is that it is preferable
for USE and CLOBBER to follow since that will result in at least one
less iteration of the for loop.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)