Commit c813039d by Steven Bosscher

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
parent 886cd84f
2012-04-27 Steven Bosscher <steven@gcc.gnu.org> 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, * tree-switch-conversion.c (struct switch_conv_info): Add range_max,
reorganize some fields and update comments. Rename bit_test_uniq reorganize some fields and update comments. Rename bit_test_uniq
and bit_test_count to uniq resp. count. Remove bit_test_bb. and bit_test_count to uniq resp. count. Remove bit_test_bb.
......
...@@ -242,13 +242,13 @@ disconnect_src (edge e) ...@@ -242,13 +242,13 @@ disconnect_src (edge e)
if (tmp == e) if (tmp == e)
{ {
VEC_unordered_remove (edge, src->succs, ei.index); VEC_unordered_remove (edge, src->succs, ei.index);
df_mark_solutions_dirty ();
return; return;
} }
else else
ei_next (&ei); ei_next (&ei);
} }
df_mark_solutions_dirty ();
gcc_unreachable (); gcc_unreachable ();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment