[Bug target/65249] unable to find a register to spill in class 'R0_REGS' when compiling protobuf on sh4

kkojima at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun Mar 1 12:45:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65249

--- Comment #9 from Kazumoto Kojima <kkojima at gcc dot gnu.org> ---
(In reply to Oleg Endo from comment #8)
> Kaz, maybe you have an idea how to quick fix this problem?  I'm too obsessed
> with the r0-prealloc idea at the moment and can't see clearly.

All we have ATM are too invasive for stage4 and release branches as you
pointed out.  I think that there is no quick&safe fix.  We have already
another R0 spill issues which will be fixed with LRA.  I'm inclined
to leave these as known issues with non-LRA compilers.



More information about the Gcc-bugs mailing list