https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
--- Comment #395 from Oleg Endo <olegendo at gcc dot gnu.org> --- There was a recent commit in PR 116650, which looks related. I've updated (rebased) https://github.com/olegendo/gcc/tree/devel/sh-lra Maybe these commits can be somehow modified/reduced "SH: Try to workaround fp-reg related move insns" "SH: Try to workaround fp-reg related move insns pt.2"