This is the mail archive of the gcc@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: Your recent reload changes


On Tue, Aug 22, 2000 at 09:45:01AM -0600, Jeffrey A Law wrote:
> However, after your patch we get the following reloads:
> 
> Reload 0: R1_REGS, RELOAD_FOR_INPUT (opnum = 0), can't combine, 
> secondary_reload_p
> Reload 1: reload_in (SI) = (high:SI (symbol_ref:SI ("warn_std_ptr")))
>         GENERAL_REGS, RELOAD_FOR_OUTPUT_ADDRESS (opnum = 0), can't combine

This is the problem.  The secondary reload should have the same
lifetime as its primary, but doesn't.  I'll see about fixing this.



r~

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