diff options
author | Jan Hubicka <jh@suse.cz> | 2012-11-02 20:19:58 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2012-11-02 19:19:58 +0000 |
commit | 46deac6cc48d3bb91ad8a272e85fa24052c68557 (patch) | |
tree | 96f38f88f3082fd0ab21d821d6289a82652965f6 /gcc/predict.c | |
parent | f481cd492ab60e2e8bdbbf4e5d0b4745b38b236d (diff) | |
download | gcc-46deac6cc48d3bb91ad8a272e85fa24052c68557.zip gcc-46deac6cc48d3bb91ad8a272e85fa24052c68557.tar.gz gcc-46deac6cc48d3bb91ad8a272e85fa24052c68557.tar.bz2 |
predict.c (predict_loops): Predict also exits not dominating latch.
* predict.c (predict_loops): Predict also exits not dominating
latch.
From-SVN: r193102
Diffstat (limited to 'gcc/predict.c')
-rw-r--r-- | gcc/predict.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/predict.c b/gcc/predict.c index d27e043..8b9d62b 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -1419,7 +1419,7 @@ predict_loops (void) predict_extra_loop_exits (ex); - if (number_of_iterations_exit (loop, ex, &niter_desc, false)) + if (number_of_iterations_exit (loop, ex, &niter_desc, false, false)) niter = niter_desc.niter; if (!niter || TREE_CODE (niter_desc.niter) != INTEGER_CST) niter = loop_niter_by_eval (loop, ex); |