diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2012-12-03 23:28:42 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2012-12-03 23:28:42 +0000 |
commit | d0e9d3bd01f27e2c22e13bfae81d0010230c3e73 (patch) | |
tree | bfaf593b0f75e7bfa1d728800187ee60eb2311f0 /gcc/cse.c | |
parent | 34b8f2dbeb6d9d452065d3da09fad80dbba6edb5 (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.c | 1 |
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); |