aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2012-12-03 23:28:42 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2012-12-03 23:28:42 +0000
commitd0e9d3bd01f27e2c22e13bfae81d0010230c3e73 (patch)
treebfaf593b0f75e7bfa1d728800187ee60eb2311f0 /gcc/cse.c
parent34b8f2dbeb6d9d452065d3da09fad80dbba6edb5 (diff)
* gcse.c (struct reg_use): Remove unused struct.
(gcse_emit_move_after): Do not create REG_EQUAL notes that reference the SET_DEST of the instruction the note would be attached to. * cse.c (cse_main): Add the DF_NOTE problem. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@194108 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cse.c')
-rw-r--r--gcc/cse.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cse.c b/gcc/cse.c
index ff91b9d93f5..34b318c6919 100644
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -6520,6 +6520,7 @@ cse_main (rtx f ATTRIBUTE_UNUSED, int nregs)
int i, n_blocks;
df_set_flags (DF_LR_RUN_DCE);
+ df_note_add_problem ();
df_analyze ();
df_set_flags (DF_DEFER_INSN_RESCAN);