* cfgrtl.c (rest_of_pass_free_cfg): Recompute notes if delay slot
scheduling is enabled.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164458
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-09-20 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR rtl-optimization/42775
+ * cfgrtl.c (rest_of_pass_free_cfg): Recompute notes if delay slot
+ scheduling is enabled.
+
2010-09-20 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/45728
/* The resource.c machinery uses DF but the CFG isn't guaranteed to be
valid at that point so it would be too late to call df_analyze. */
if (optimize > 0 && flag_delayed_branch)
- df_analyze ();
+ {
+ df_note_add_problem ();
+ df_analyze ();
+ }
#endif
free_bb_for_insn ();