diff options
Diffstat (limited to 'gcc/regcprop.c')
-rw-r--r-- | gcc/regcprop.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/gcc/regcprop.c b/gcc/regcprop.c index 199ff295d02..609a06d26b4 100644 --- a/gcc/regcprop.c +++ b/gcc/regcprop.c @@ -1,6 +1,6 @@ /* Copy propagation on hard registers for the GNU compiler. - Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 - Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, + 2010 Free Software Foundation, Inc. This file is part of GCC. @@ -650,7 +650,6 @@ copyprop_hardreg_forward_1 (basic_block bb, struct value_data *vd) { changed = apply_change_group (); gcc_assert (changed); - df_insn_rescan (insn); anything_changed = true; } } @@ -842,10 +841,7 @@ copyprop_hardreg_forward_1 (basic_block bb, struct value_data *vd) did_replacement: if (changed) - { - df_insn_rescan (insn); - anything_changed = true; - } + anything_changed = true; /* Clobber call-clobbered registers. */ if (CALL_P (insn)) |