re PR middle-end/60597 (ICE in df_refs_verify, at df-scan.c:4323)
authorJakub Jelinek <jakub@redhat.com>
Thu, 20 Mar 2014 19:47:09 +0000 (20:47 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 20 Mar 2014 19:47:09 +0000 (20:47 +0100)
commitb8f045e2e4d0fd3cebf715cca45ba7de08b25bd2
tree95a9dec2ea3c131d8169e3dd21046b00399d2731
parent7614d42cb4103e495f1d91c9c71bf8feae4bae69
re PR middle-end/60597 (ICE in df_refs_verify, at df-scan.c:4323)

PR middle-end/60597
* ira.c (adjust_cleared_regs): Call copy_rtx on
*reg_equiv[REGNO (loc)].src_p before passing it to
simplify_replace_fn_rtx.

* g++.dg/opt/pr60597.C: New test.

From-SVN: r208735
gcc/ChangeLog
gcc/ira.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr60597.C [new file with mode: 0644]