]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/13031 (ICE (unrecognizable insn) when building gnome-libs...
authorRoger Sayle <roger@eyesopen.com>
Sat, 20 Dec 2003 19:59:56 +0000 (19:59 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sat, 20 Dec 2003 19:59:56 +0000 (19:59 +0000)
commit217ee60934e4e864b3616b36305cd25bf371b201
treea1fcd78b4483283d0fb65270d49a2a22b4dc44cd
parent0a8ab1cdca3bd7df61bccb31a75dd2e0d3e717be
re PR rtl-optimization/13031 (ICE (unrecognizable insn) when building gnome-libs-1.4.2)

PR optimization/13031
* gcse.c (cprop_jump): Backport code clean-up and bug-fix
from mainline [2003-05-20 Sayle, Hirata and Rennecke patch].
(cprop_insn): Don't attemp further substitutions if the
current instruction has been deleted.
(local_cprop_pass): Likewise.

* gcc.c-torture/compile/20031220-1.c: New test case.

From-SVN: r74891
gcc/ChangeLog
gcc/gcse.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/20031220-1.c [new file with mode: 0644]