re PR rtl-optimization/87759 (ICE in lra_assign, at lra-assigns.c:1624, or ICE: Maxim...
authorVladimir Makarov <vmakarov@redhat.com>
Tue, 18 Dec 2018 21:20:16 +0000 (21:20 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Tue, 18 Dec 2018 21:20:16 +0000 (21:20 +0000)
commit003cd04c4b2a601f232331a48d9fc3c908905a21
treedec7fd5197a2320ee8371a37e2237f351993b1b0
parentdc5b05a07544bbab9e309a45ebcb350a37b69103
re PR rtl-optimization/87759 (ICE in lra_assign, at lra-assigns.c:1624, or ICE: Maximum number of LRA assignment passes is achieved (30), or compile-time hog)

2018-12-18  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/87759
* lra-assigns.c (lra_split_hard_reg_for): Recalculate
non_reload_pseudos.

2018-12-18  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/87759
* gcc.target/i386/pr87759.c: New.

From-SVN: r267244
gcc/ChangeLog
gcc/lra-assigns.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr87759.c [new file with mode: 0644]