aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2017-07-19 20:08:53 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2017-07-19 18:08:53 +0000
commit95a60a5c8c5620da65d588b6b8c71f8145a31993 (patch)
treea76ab832acdfe295d71d6ba8b0f011425fb99cb6 /gcc/cfgexpand.c
parent3fa410c0827461ed141fcfcd93e019e0bba8ddc1 (diff)
downloadgcc-95a60a5c8c5620da65d588b6b8c71f8145a31993.zip
gcc-95a60a5c8c5620da65d588b6b8c71f8145a31993.tar.gz
gcc-95a60a5c8c5620da65d588b6b8c71f8145a31993.tar.bz2
predict.c (propagate_unlikely_bbs_forward): Break out from ...
* predict.c (propagate_unlikely_bbs_forward): Break out from ... (determine_unlikely_bbs): ... here. * predict.h (propagate_unlikely_bbs_forward): Declare. * cfgexpand.c (pass_expand::execute): Use it. * bb-reorder.c (sanitize_hot_paths): Do not consider known to be unlikely edges. (find_rarely_executed_basic_blocks_and_crossing_edges): Use propagate_unlikely_bbs_forward. From-SVN: r250359
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions