cfg.c (disconnect_src): Do df_mark_solutions_dirty in the right place.

* cfg.c (disconnect_src): Do df_mark_solutions_dirty in the right
	place.

From-SVN: r186902
This commit is contained in:
Steven Bosscher 2012-04-27 11:12:52 +00:00
parent 886cd84f72
commit c813039daf
2 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,8 @@
2012-04-27 Steven Bosscher <steven@gcc.gnu.org>
* cfg.c (disconnect_src): Do df_mark_solutions_dirty in the right
place.
* tree-switch-conversion.c (struct switch_conv_info): Add range_max,
reorganize some fields and update comments. Rename bit_test_uniq
and bit_test_count to uniq resp. count. Remove bit_test_bb.

View File

@ -242,13 +242,13 @@ disconnect_src (edge e)
if (tmp == e)
{
VEC_unordered_remove (edge, src->succs, ei.index);
df_mark_solutions_dirty ();
return;
}
else
ei_next (&ei);
}
df_mark_solutions_dirty ();
gcc_unreachable ();
}