https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
--- Comment #96 from Oleg Endo <olegendo at gcc dot gnu.org> --- (In reply to Kazumoto Kojima from comment #95) > > I think that it's OK to make LRA default on trunk, even if it's > better with your R0 pre-allocating pass. The R0 pre-alloc pass could be a further improvement, even with LRA. > The last time I tested -mlra, there are some regressions, though. > I'd like to test it again. Could you see any serious problems on > sh-elf with -mlra? I haven't tried yet. I will do a full toolchain rebuild and test with -mlra enabled by default.