]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/59858 (ICE: assign_by_spills, at lra-assigns.c:1283)
authorVladimir Makarov <vmakarov@redhat.com>
Tue, 21 Jan 2014 19:15:40 +0000 (19:15 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Tue, 21 Jan 2014 19:15:40 +0000 (19:15 +0000)
commita9711f360bc99dee33c249e47caf9d5144ab0000
tree459e1dcb7d902e824bd5c5d271e9cb7cf7978955
parentf8ea7cb08dc13e3cb78bb3b4017c556c9838263b
re PR rtl-optimization/59858 (ICE: assign_by_spills, at lra-assigns.c:1283)

2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/59858
* lra-constraints.c (SMALL_REGISTER_CLASS_P): Use
ira_class_hard_regs_num.
(process_alt_operands): Increase reject for dying matched operand.

2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/59858
* gcc.target/arm/pr59858.c: New.

From-SVN: r206897
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr59858.c [new file with mode: 0644]