https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
--- Comment #289 from Kazumoto Kojima <kkojima at gcc dot gnu.org> --- I've reconstructed patches as follows: [59157] a revised patch to movsf issue which splits movesf_ie_ra [59158] a revised patch to QIHI extend/move [59159] a revised workaround sfunc issue [59153] Alex's patch works magically for call_pcrel* issue. I've also created sh-lra-take2 branch of https://github.com/kazkojima/gcc.git with these patches for the reference.