From f59b0bd4e69f883adcf25fa44b15b993ff52cc07 Mon Sep 17 00:00:00 2001 From: Zdenek Dvorak Date: Sat, 16 Oct 2004 18:45:38 +0200 Subject: [PATCH] re PR tree-optimization/17560 (Infinite recursion in tree-scalar-evolution with -Os) PR tree-optimization/17560 * predict.c (tree_estimate_probability): Mark irreducible loops. From-SVN: r89145 --- gcc/ChangeLog | 6 ++++++ gcc/predict.c | 1 + 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 095d80258c4..69a6326686c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-10-16 Zdenek Dvorak + + PR tree-optimization/17560 + * predict.c (tree_estimate_probability): Mark irreducible + loops. + 2004-10-16 Zdenek Dvorak PR rtl-optimization/17723 diff --git a/gcc/predict.c b/gcc/predict.c index 8611f30d8aa..1078ab88864 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -1300,6 +1300,7 @@ tree_estimate_probability (void) tree_bb_level_predictions (); + mark_irreducible_loops (&loops_info); predict_loops (&loops_info, false); FOR_EACH_BB (bb) -- 2.30.2