[Bug rtl-optimization/70030] [LRA]ICE when reload insn with output scratch operand
renlin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Apr 12 12:51:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70030
--- Comment #7 from Renlin Li <renlin at gcc dot gnu.org> ---
(In reply to Vladimir Makarov from comment #6)
> Created attachment 38033 [details]
> A patch
>
> Here is the patch which might solve the problem.
Hi Vladimir, sorry for the late reply. I am just back from holiday.
Thanks for the patch. I have tested that it fixes the ICE reported here!
scratch register in reload instructions are replaced by pseudo registers just
as other instructions feeding into LRA.
I have also did regression test and bootstrap check. It's all good for
aarch64-none-linux-gnu toolchain.
Are you going to post it?
More information about the Gcc-bugs
mailing list