]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
PR middle-end/52214
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Feb 2012 23:29:34 +0000 (23:29 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Feb 2012 23:29:34 +0000 (23:29 +0000)
* predict.c (predict_paths_for_bb): Fix thinko in prevoius patch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184180 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/predict.c

index 22777f1610eeb9c4778fea0763c3752fde86c107..b6e194f5d6fc01154c6e05186934008305647a90 100644 (file)
@@ -1,3 +1,8 @@
+2012-02-13  Jan Hubicka  <jh@suse.cz>
+
+       PR middle-end/52214
+       * predict.c (predict_paths_for_bb): Fix thinko in prevoius patch.
+
 2012-02-13  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gcc.c (LINK_COMMAND_SPEC): Deal with -fgnu-tm.
index 67131c9e7594d961af44ca547f49a723afa38e08..c12b45f12de9d9b8805593091a895336e4a3259c 100644 (file)
@@ -1869,7 +1869,7 @@ predict_paths_for_bb (basic_block cur, basic_block bb,
         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);