aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcse.c
diff options
context:
space:
mode:
authorPaolo Carlini <paolo@gcc.gnu.org>2009-11-24 16:53:17 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2009-11-24 16:53:17 +0000
commit038dc49afffb06ab20dd7bcc1be427fc668e6f80 (patch)
tree6be018fb02b4d16d658f952c905e38c1c1c753d1 /gcc/gcse.c
parent356aaf8b70407acd2057011d0b051e0cadfeda62 (diff)
downloadgcc-038dc49afffb06ab20dd7bcc1be427fc668e6f80.zip
gcc-038dc49afffb06ab20dd7bcc1be427fc668e6f80.tar.gz
gcc-038dc49afffb06ab20dd7bcc1be427fc668e6f80.tar.bz2
[multiple changes]
2009-11-24 Michael Matz <matz@suse.de> * expr.c (set_storage_via_libcall): Fix build_call_expr call. 2009-11-24 David Binderman <dcb314@hotmail.com> * expr.c (store_field): Remove set but not used local variable width_mask. (expand_expr_real_2): Remove treeop2. * gcse.c (update_ld_motion_stores): Remove new_rtx. * haifa-sched.c (max_issue): Remove points. (sched_create_recovery_edges): Remove e. * ira-costs.c (setup_allocno_cover_class_and_costs): Remove mode. From-SVN: r154505
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r--gcc/gcse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c
index e6514e7..0da075f 100644
--- a/gcc/gcse.c
+++ b/gcc/gcse.c
@@ -4884,7 +4884,7 @@ update_ld_motion_stores (struct expr * expr)
rtx pat = PATTERN (insn);
rtx src = SET_SRC (pat);
rtx reg = expr->reaching_reg;
- rtx copy, new_rtx;
+ rtx copy;
/* If we've already copied it, continue. */
if (expr->reaching_reg == src)
@@ -4900,7 +4900,7 @@ update_ld_motion_stores (struct expr * expr)
}
copy = gen_move_insn (reg, copy_rtx (SET_SRC (pat)));
- new_rtx = emit_insn_before (copy, insn);
+ emit_insn_before (copy, insn);
SET_SRC (pat) = reg;
df_insn_rescan (insn);