https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91109
--- Comment #11 from Bernd Edlinger <bernd.edlinger at hotmail dot de> --- No, it needs to be back-ported to gcc-9.3 (i am still reg-testing) and Vladimir Makarov wrote the following: https://gcc.gnu.org/ml/gcc-patches/2019-08/msg00463.html > Still I think more work on the PR is needed. If subsequent LRA sub-pass > spills some pseudo to assign a hard register to the scratch of the > rematerialized insn as it was in the original insn, it might make this > rematerialization unprofitable. So I'll think how to avoid the > unprofitable rematerialization in such cases and would like to work on > this PR more. > > Please, do not close the PR after committing the patch. I am going to > work on it more when stage3 starts.