[Bug target/25005] [4.1/4.2 regression] ICE in extract_constrain_insn_cached, at recog.c:2002
jakub at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Dec 23 09:44:00 GMT 2005
------- Comment #10 from jakub at gcc dot gnu dot org 2005-12-23 09:44 -------
Subject: Bug 25005
Author: jakub
Date: Fri Dec 23 09:44:41 2005
New Revision: 109014
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109014
Log:
PR target/25005
* regrename.c (replace_oldest_value_reg): Use validate_change with
IN_GROUP set to 1 instead of doing direct modifications.
(copyprop_hardreg_forward_1): Likewise. If any replace_oldest_*
replacements have been performed on an instruction, use
apply_change_group ().
* g++.dg/opt/pr25005.C: New test.
Added:
branches/gcc-4_1-branch/gcc/testsuite/g++.dg/opt/pr25005.C
Modified:
branches/gcc-4_1-branch/gcc/ChangeLog
branches/gcc-4_1-branch/gcc/regrename.c
branches/gcc-4_1-branch/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25005
More information about the Gcc-bugs
mailing list