https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
--- Comment #337 from Oleg Endo <olegendo at gcc dot gnu.org> --- (In reply to Kazumoto Kojima from comment #334) > Created attachment 59216 [details] > a patch to fix ICE in c#331 > > The patch preallocates R0 for those Sid memory patterns so as to shorten the > live range of R0. Tested target libgcc and libstdc++v3 build and c > testsuilte only. I guess at some points the mem loads will start to fail, too? Hypothetically we will need to do this for every insn that has the R0 restriction?