https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123063
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #3) > (In reply to Andrew Pinski from comment #2) > > And then sfp is translated to `sp+N` which then gets reloaded and never > > pulled out of the loop again. > > The reloaded/pulled out of the loop again is the same as > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52285#c5 . So the overall issue > has been around for a while now. But at the same time, what was mentioned in PR 52285 is that this should be pulled out by LIM before RA and not pulled into the loop. But then again in 14 RA is also doing the pulling into the loop so maybe there are few different things needed to be fixed here ...
