[Bug target/85860] [8/9 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.c:1810: unable to find a register to spill with -flive-range-shrinkage -mbmi2
vmakarov at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Mar 13 20:45:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85860
--- Comment #7 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
Author: vmakarov
Date: Wed Mar 13 20:44:50 2019
New Revision: 269663
URL: https://gcc.gnu.org/viewcvs?rev=269663&root=gcc&view=rev
Log:
2019-03-13 Vladimir Makarov <vmakarov@redhat.com>
PR target/85860
* lra-constraints.c (inherit_in_ebb): Update
potential_reload_hard_regs along with live_hard_regs.
2019-03-13 Vladimir Makarov <vmakarov@redhat.com>
PR target/85860
* gcc.target/i386/pr85860.c: New.
Added:
branches/gcc-8-branch/gcc/testsuite/gcc.target/i386/pr85860.c
Modified:
branches/gcc-8-branch/gcc/ChangeLog
branches/gcc-8-branch/gcc/lra-constraints.c
branches/gcc-8-branch/gcc/testsuite/ChangeLog
More information about the Gcc-bugs
mailing list