Add braces to a condition in predict.c (PR middle-end/77574)
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Wed, 14 Sep 2016 07:18:53 +0000 (07:18 +0000)
committerMartin Liska <marxin@gcc.gnu.org>
Wed, 14 Sep 2016 07:18:53 +0000 (07:18 +0000)
    Martin Liska  <mliska@suse.cz>

PR middle-end/77574
* predict.c (force_edge_cold): Add braces to a condition.

Co-Authored-By: Martin Liska <mliska@suse.cz>
From-SVN: r240128

gcc/ChangeLog
gcc/predict.c

index 97ceeb55897472de51c047c5dcf5841a6b889504..a0b660b79626dd89384097a8c57cf533e43500b9 100644 (file)
@@ -1,3 +1,9 @@
+2016-09-14  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+           Martin Liska  <mliska@suse.cz>
+
+       PR middle-end/77574
+       * predict.c (force_edge_cold): Add braces to a condition.
+
 2016-09-13  Bernd Edlinger  <bernd.edlinger@hotmail.de>
 
        PR rtl-optimization/77289
index 035a0c2e7d63e1487d7f396560fe8371af6677ba..b3d169770c99d384cd3d7da4e2705d1cf153a704 100644 (file)
@@ -3723,7 +3723,7 @@ force_edge_cold (edge e, bool impossible)
   int prob_scale = REG_BR_PROB_BASE;
 
   /* If edge is already improbably or cold, just return.  */
-  if (e->probability <= impossible ? PROB_VERY_UNLIKELY : 0
+  if (e->probability <= (impossible ? PROB_VERY_UNLIKELY : 0)
       && (!impossible || !e->count))
     return;
   FOR_EACH_EDGE (e2, ei, e->src->succs)