From cde9b87dfbe512818bd2aafa35a5004d36370a8e Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Fri, 5 May 2000 16:13:46 +0000 Subject: predict.c: Remove May 4 change. * predict.c: Remove May 4 change. * bb-reorder.c (make_reorder_chain): Do not perform block movement if we have predicted the branch at 50-50 probability. From-SVN: r33707 --- gcc/predict.c | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'gcc/predict.c') diff --git a/gcc/predict.c b/gcc/predict.c index 148d46b..b957e5f6 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -202,19 +202,6 @@ estimate_probability (loops_info) break; } - /* If one of the blocks already directly follows the current - block, then predict it as the taken path. This reduces - random block movement. */ - for (e = BASIC_BLOCK (i)->succ; e; e = e->succ_next) - if (e->dest->index == i + 1) - { - if (e->flags & EDGE_FALLTHRU) - prob = 0; - else - prob = REG_BR_PROB_BASE; - goto emitnote; - } - /* If we havn't chosen something by now, predict 50-50. */ prob = REG_BR_PROB_BASE / 2; -- cgit v1.1