aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-pre.c
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2014-08-07 11:16:29 +0000
committerMaxim Kuvyrkov <mkuvyrkov@gcc.gnu.org>2014-08-07 11:16:29 +0000
commit4bd12f3d25452f5673debe3558925b87410c7054 (patch)
tree5dea20825fcf191f7c6f5d261341ae5b9122baa4 /gcc/tree-ssa-pre.c
parent88366b18d690e8cd41dd4c47e96c5595ffcad8a2 (diff)
downloadgcc-4bd12f3d25452f5673debe3558925b87410c7054.zip
gcc-4bd12f3d25452f5673debe3558925b87410c7054.tar.gz
gcc-4bd12f3d25452f5673debe3558925b87410c7054.tar.bz2
Add statistical printout of rank_for_schedule decisions
* haifa-sched.c (SCHED_SORT): Delete. Macro used exactly once. (enum rfs_decition:RFS_*): New constants wrapped in an enum. (rfs_str): String corresponding to RFS_* constants. (rank_for_schedule_stats_t): New typedef. (rank_for_schedule_stats): New static variable. (rfs_result): New static function. (rank_for_schedule): Track statistics for deciding heuristics. (rank_for_schedule_stats_diff, print_rank_for_schedule_stats): New static functions. (ready_sort): Use them for debug printouts. (schedule_block): Init statistics state. Print statistics on rank_for_schedule decisions. From-SVN: r213709
Diffstat (limited to 'gcc/tree-ssa-pre.c')
0 files changed, 0 insertions, 0 deletions