re PR rtl-optimization/25310 (ICE in reload_cse_simplify_operands, at postreload...
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 14 Dec 2005 23:34:51 +0000 (23:34 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 14 Dec 2005 23:34:51 +0000 (23:34 +0000)
commit7efd40b52ae7678cf00eabee5628ca73aa4ce0cc
tree67cd5624f0d306170c0f647905c54c4ce4ad687c
parent6f93378c697dbe4a2829de095f354ff2d0acd71e
re PR rtl-optimization/25310 (ICE in reload_cse_simplify_operands, at postreload.c:393)

PR rtl-optimization/25310
* reload1.c (eliminate_regs_in_insn): Handle lowpart SUBREGs
of the eliminable register when substituting into a PLUS.

PR rtl-optimization/25310
* gcc.c-torture/compile/pr25310.c: New test.

From-SVN: r108543
gcc/ChangeLog
gcc/reload1.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr25310.c [new file with mode: 0644]