re PR rtl-optimization/60851 (ICE: in extract_constrain_insn_cached, at recog.c:2117...
authorUros Bizjak <uros@gcc.gnu.org>
Fri, 20 Mar 2015 06:07:30 +0000 (07:07 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 20 Mar 2015 06:07:30 +0000 (07:07 +0100)
commit21e357f1f2ecbd7b6ab479d8f2836e251681194b
tree58246ed0ed5b32420fbc749fa702d585f0674375
parent5a59d54e05fff4dc73bedd387d0c73c173e8f3f3
re PR rtl-optimization/60851 (ICE: in extract_constrain_insn_cached, at recog.c:2117 with -flive-range-shrinkage -mdispatch-scheduler -march=bdver4)

PR rtl-optimization/60851
* recog.c (constrain_operands): Accept a pseudo register before reload
for LRA enabled targets.

testsuite/ChangeLog:

PR rtl-optimization/60851
* gcc.target/i386/pr60851.c: New test.

From-SVN: r221529
gcc/ChangeLog
gcc/recog.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr60851.c [new file with mode: 0644]