aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2005-12-23 10:43:36 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2005-12-23 10:43:36 +0100
commitcb29234501cd27d2d78a4a3040cc6a0890c96b32 (patch)
treedf4e9bbf3472530f8b153c1b519009b9a1e5a557 /gcc/combine.c
parent7eab6e7b91cdf2dbd17595eac46173e3ce65dd84 (diff)
downloadgcc-cb29234501cd27d2d78a4a3040cc6a0890c96b32.zip
gcc-cb29234501cd27d2d78a4a3040cc6a0890c96b32.tar.gz
gcc-cb29234501cd27d2d78a4a3040cc6a0890c96b32.tar.bz2
re PR target/25005 (ICE in extract_constrain_insn_cached, at recog.c:2002)
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. From-SVN: r109013
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions