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
commitdca3da7afc6a458541490589f46e246069abfd94 (patch)
treebfaf593b0f75e7bfa1d728800187ee60eb2311f0 /gcc/cse.c
parentcef1bc586cda64402724873b0063d8c67e5a97ab (diff)
downloadgcc-dca3da7afc6a458541490589f46e246069abfd94.zip
gcc-dca3da7afc6a458541490589f46e246069abfd94.tar.gz
gcc-dca3da7afc6a458541490589f46e246069abfd94.tar.bz2
gcse.c (struct reg_use): Remove unused struct.
* 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. From-SVN: r194108
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 ff91b9d..34b318c 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);