diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2017-06-06 10:03:55 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2017-06-06 08:03:55 +0000 |
commit | 873fa2048c2525d1282a11ccfd19de5d94089246 (patch) | |
tree | 9a8be5af06029d351493876b248414a7938556c3 /gcc | |
parent | e7baeb396d313ef141f972cdedc19b12ef1b9cfe (diff) | |
download | gcc-873fa2048c2525d1282a11ccfd19de5d94089246.zip gcc-873fa2048c2525d1282a11ccfd19de5d94089246.tar.gz gcc-873fa2048c2525d1282a11ccfd19de5d94089246.tar.bz2 |
profile.c (compute_branch_probabilities): Also initialize EXIT_BLOCK profile.
* profile.c (compute_branch_probabilities): Also initialize
EXIT_BLOCK profile.
From-SVN: r248910
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/profile.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4a729fe..9ffaa0e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-06-06 Jan Hubicka <hubicka@ucw.cz> + + * profile.c (compute_branch_probabilities): Also initialize + EXIT_BLOCK profile. + 2017-06-06 Richard Biener <rguenther@suse.de> PR tree-optimization/80928 diff --git a/gcc/profile.c b/gcc/profile.c index 219fa8a..d0dc3b8 100644 --- a/gcc/profile.c +++ b/gcc/profile.c @@ -826,7 +826,7 @@ compute_branch_probabilities (unsigned cfg_checksum, unsigned lineno_checksum) } } - FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) + FOR_ALL_BB_FN (bb, cfun) { edge e; edge_iterator ei; |