--- gcc/gcc/predict.c 2017-07-18 22:21:16.000000000 +0200 +++ gcc-81318/gcc/predict.c 2017-07-23 06:41:36.000000000 +0200 @@ -3551,6 +3551,11 @@ estimate_bb_frequencies (bool force) edge_iterator ei; + FOR_EACH_EDGE (e, ei, bb->succs) + if (unlikely_executed_edge_p (e) + && !e->probability.initialized_p ()) + e->probability = profile_probability::never (); + FOR_EACH_EDGE (e, ei, bb->succs) { EDGE_INFO (e)->back_edge_prob = e->probability.to_reg_br_prob_base ();