Bernd Schmidt wrote:
Mark Shinwell wrote:and the code following in emit_reload_insns? Perhaps if spill_reg_index took account of registers selected during find_reloads then this could be simplified too. So what do you think is the best approach to fix all of this? :-)Sounds like you gave the answer yourself in the first paragraph. At least that's what I'd try.
OK, I'll have a go -- it seems like a good thing to clean up anyway, even modulo fixing this bug. Mark