On Mon, 14 Jul 2008, DJ Delorie wrote:

> I did some work a while back to try to rearrange the reloads so that
> registers could be reused, but IMHO the right solution is for gcc to
> realize that it needs to break the insn up and reload the parts
> separately, perhaps a "relaxing reloader" that can restart reload if
> it finds it has run short of registers.

If reload is generally flaky like this for m32c, perhaps a target macro to 
say not to reload addresses in the particular case my patch affects would 
be a sensible approach, if things worked better without reloading them 
even though as far as reload knows they need reloading.

-- 
Joseph S. Myers
[EMAIL PROTECTED]

Reply via email to