https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
--- Comment #335 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> --- (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. Thanks a lot. I'll give it a try. FWIW, the backend has improved quite a lot over the past weeks. The Dreamcast people reported good results as well!