Commit 9aad8d93 by Jan Hubicka Committed by Jan Hubicka

Patch by Alexander Monakov <amonakov@ispras.ru>


	Patch by Alexander Monakov <amonakov@ispras.ru>
	* sel-sched-ir.c (compute_succs_info): Handle uninitialized
	probabilities consistently.

From-SVN: r249864
parent 3904572b
2017-06-29 Jan Hubicka <hubicka@ucw.cz>
Patch by Alexander Monakov <amonakov@ispras.ru>
* sel-sched-ir.c (compute_succs_info): Handle uninitialized
probabilities consistently.
......
......@@ -4747,9 +4747,11 @@ compute_succs_info (insn_t insn, short flags)
sinfo->probs_ok.safe_push (
/* FIXME: Improve calculation when skipping
inner loop to exits. */
si.bb_end && si.e1->probability.initialized_p ()
? si.e1->probability.to_reg_br_prob_base ()
: 0);
si.bb_end
? (si.e1->probability.initialized_p ()
? si.e1->probability.to_reg_br_prob_base ()
: 0)
: REG_BR_PROB_BASE);
sinfo->succs_ok_n++;
}
else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment