aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2016-06-15 17:05:34 +0200
committerMartin Liska <marxin@gcc.gnu.org>2016-06-15 15:05:34 +0000
commit75dc52c674f0d70ae8cca6b0381270b3efd3a0fb (patch)
treeb38464ececc1db0f3ea1afebf47cd7aa8f35fe69 /gcc
parentcf5d08abc25f03aa212e32276386693bb0468cca (diff)
downloadgcc-75dc52c674f0d70ae8cca6b0381270b3efd3a0fb.zip
gcc-75dc52c674f0d70ae8cca6b0381270b3efd3a0fb.tar.gz
gcc-75dc52c674f0d70ae8cca6b0381270b3efd3a0fb.tar.bz2
Fix obvious typo in predict.c
* predict.c (tree_predict_by_opcode): Call predict_edge_def instead of predict_edge w/o a probability. From-SVN: r237481
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/predict.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 568d385..01d5090 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-06-15 Martin Liska <mliska@suse.cz>
+
+ * predict.c (tree_predict_by_opcode): Call predict_edge_def
+ instead of predict_edge w/o a probability.
+
2016-06-15 Alan Hayward <alan.hayward@arm.com>
PR tree-optimization/71439
diff --git a/gcc/predict.c b/gcc/predict.c
index 7d55ff7..bafcc96 100644
--- a/gcc/predict.c
+++ b/gcc/predict.c
@@ -2192,8 +2192,8 @@ tree_predict_by_opcode (basic_block bb)
predict_edge (then_edge, PRED_BUILTIN_EXPECT, HITRATE (percent));
}
else
- predict_edge (then_edge, predictor,
- integer_zerop (val) ? NOT_TAKEN : TAKEN);
+ predict_edge_def (then_edge, predictor,
+ integer_zerop (val) ? NOT_TAKEN : TAKEN);
}
/* Try "pointer heuristic."
A comparison ptr == 0 is predicted as false.