Ian Lance Taylor <ian@airs.com> writes:

[...]

> 
> > I think that better to call update_eliminables() somewhere after
> > setup_save_areas()
> 
> Exactly.  We do that.  About 15 lines after the lines you quoted
> above.
> 
> What am I missing?

I'm (exactly AVR port) need in call to update_eliminables() somewhere
between setup_save_areas() and calculate_needs_all_insns()
(Not "about 15 lines after" ;) because all bad things happened inside
calculate_needs_all_insns(). 

calculate_needs_all_insns() collect wrong reloads because
reg_eliminate structure for FP->SP have wrong can_eliminate field.


Denis.

Reply via email to