OSDN Git Service

* predict.c (estimate_loops_at_level, propagate_freq
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jun 2001 17:10:11 +0000 (17:10 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jun 2001 17:10:11 +0000 (17:10 +0000)
commitf81d9f78beabfcc6dd340333591e4ec192c4dc2f
treefcf4a6ca198466362d0368d4f30253d39e28915f
parent7f0fcd7a679c2ccbd25f6eaf1daf1f0a86f15f06
* predict.c (estimate_loops_at_level, propagate_freq
estimate_bb_frequencies, count_to_freqs): New functions.
(estimate_probability): Call estimate_bb_frequencies.
* basic-block.h (basic_block_def): Add field "freq".
(BB_FREQ_MAX): New constant.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43476 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/basic-block.h
gcc/predict.c