https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11261
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joern.rennecke at superh dot com Assignee|joern.rennecke at superh dot com |unassigned at gcc dot gnu.org --- Comment #8 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Eric Gallager from comment #7) > (In reply to Jorn Wolfgang Rennecke from comment #5) > > (In reply to comment #4) > > > This bug hasn't been modified in more than 18 months. What is the > > > current status of this bug? And is this not really a target specific > > > issue for SH with its silly r0, or can other targets also have this > > > problem?? > > > > The sh-elf libraries won't build because of PR 22258. > > Because we have sched1 enabled, the scheduling problem is currently > > non-existant; the values that are needed in r0 can be calculated > > in a different general purpose register, and moved into r0 in time for the > > indexed addressing. > > However, because of sched1 we now have too high register pressure for other > > benchmarks. Vlad proposed at the summit to postpone scheduling after reload > > to fix the register pressure issue. Unless his porposed register renaming > > schedme can handle this case and snarf the required registers too, we'll > > go back to square one. > > Are you still working on this? Guess not, moving from assignee to cc