This is the mail archive of the gcc-bugs@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: Re: ICE in single_set_1, at rtlanal.c:881


>   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)

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