Hi,
while backporting predict.c fix I forgot to backport followup fix for a typo 
causing fnsplit
test failure on some setups.

Bootstrapped/regtested and comitted.
Honza
Index: ChangeLog
===================================================================
--- ChangeLog   (revision 185774)
+++ ChangeLog   (working copy)
@@ -1,6 +1,12 @@
 2012-03-24  Jan Hubicka  <j...@suse.cz>
 
        Backport from mainline
+       PR regression/52696
+       * predict.c (predict_paths_for_bb): Fix typo.
+       
+2012-03-24  Jan Hubicka  <j...@suse.cz>
+
+       Backport from mainline
        PR middle-end/51737
        * cgraph.c (cgraph_remove_node_and_inline_clones): Add FORBIDDEN_NODE
        parameter.
Index: predict.c
===================================================================
--- predict.c   (revision 185773)
+++ predict.c   (working copy)
@@ -1832,7 +1832,7 @@ predict_paths_for_bb (basic_block cur, b
         prevent visiting given BB twice.  */
       if (found)
         predict_edge_def (e, pred, taken);
-      else if (!bitmap_set_bit (visited, e->src->index))
+      else if (bitmap_set_bit (visited, e->src->index))
        predict_paths_for_bb (e->src, e->src, pred, taken, visited);
     }
   for (son = first_dom_son (CDI_POST_DOMINATORS, cur);

Reply via email to