diff options
author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-23 17:46:46 +0000 |
---|---|---|
committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-23 17:46:46 +0000 |
commit | cdd43af802013e32e5083bf8eb926e724aeba90c (patch) | |
tree | c2cf24922ac7b3b5134509953d740e053db3ae0f /gcc/cfg.c | |
parent | 88bc3f54dd7d7bf57bbff92fb62346b022c5f9b1 (diff) | |
download | gcc-cdd43af802013e32e5083bf8eb926e724aeba90c.tar.gz |
* cfg.c (dump_flow_info): Print results of
maybe_hot/probably_never_executed predicates.
* toplev.c (open_dump_file): Print function frequency.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53796 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cfg.c')
-rw-r--r-- | gcc/cfg.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/cfg.c b/gcc/cfg.c index 4b066011b0c..e4291259a81 100644 --- a/gcc/cfg.c +++ b/gcc/cfg.c @@ -552,7 +552,12 @@ dump_flow_info (file) bb->prev_bb->index, bb->next_bb->index); fprintf (file, "loop_depth %d, count ", bb->loop_depth); fprintf (file, HOST_WIDEST_INT_PRINT_DEC, bb->count); - fprintf (file, ", freq %i.\n", bb->frequency); + fprintf (file, ", freq %i", bb->frequency); + if (maybe_hot_bb_p (bb)) + fprintf (file, ", maybe hot"); + if (probably_never_executed_bb_p (bb)) + fprintf (file, ", probably never executed"); + fprintf (file, ".\n", bb->frequency); fprintf (file, "Predecessors: "); for (e = bb->pred; e; e = e->pred_next) |