diff options
Diffstat (limited to 'gcc/tracer.c')
-rw-r--r-- | gcc/tracer.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/gcc/tracer.c b/gcc/tracer.c index b7c5a76..c0fbe21 100644 --- a/gcc/tracer.c +++ b/gcc/tracer.c @@ -1,6 +1,6 @@ /* The tracer pass for the GNU compiler. Contributed by Jan Hubicka, SuSE Labs. - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2002 Free Software Foundation, Inc. This file is part of GCC. @@ -49,6 +49,8 @@ static int count_insns PARAMS ((basic_block)); static bool ignore_bb_p PARAMS ((basic_block)); static bool better_p PARAMS ((edge, edge)); +static edge find_best_successor PARAMS ((basic_block)); +static edge find_best_predecessor PARAMS ((basic_block)); static int find_trace PARAMS ((basic_block, basic_block *)); static void tail_duplicate PARAMS ((void)); static void layout_superblocks PARAMS ((void)); @@ -65,7 +67,8 @@ static int branch_ratio_cutoff; /* Return true if we should ignore the basic block for purposes of tracing. */ static bool -ignore_bb_p (basic_block bb) +ignore_bb_p (bb) + basic_block bb; { if (bb->index < 0) return true; @@ -110,7 +113,8 @@ better_p (e1, e2) /* Return most frequent successor of basic block BB. */ static edge -find_best_successor (basic_block bb) +find_best_successor (bb) + basic_block bb; { edge e; edge best = NULL; @@ -128,7 +132,8 @@ find_best_successor (basic_block bb) /* Return most frequent predecessor of basic block BB. */ static edge -find_best_predecessor (basic_block bb) +find_best_predecessor (bb) + basic_block bb; { edge e; edge best = NULL; |