basic-block.h (update_bb_profile_after_threading): Declare.
* basic-block.h (update_bb_profile_after_threading): Declare. * cfg.c (update_bb_profile_after_threading): Break out from ... * cfgcleanup.c (try_forward_edges): ... here; use it. * tree-ssa-dom.c (thread_across_edge): Use it. * tree-ssa-threadupdate.c (create_block_for_threading): Zero out profile of the new BB. From-SVN: r87730
Showing
- gcc/ChangeLog 9 additions, 0 deletionsgcc/ChangeLog
- gcc/basic-block.h 1 addition, 0 deletionsgcc/basic-block.h
- gcc/cfg.c 61 additions, 0 deletionsgcc/cfg.c
- gcc/cfgcleanup.c 8 additions, 26 deletionsgcc/cfgcleanup.c
- gcc/tree-ssa-dom.c 2 additions, 0 deletionsgcc/tree-ssa-dom.c
- gcc/tree-ssa-threadupdate.c 8 additions, 0 deletionsgcc/tree-ssa-threadupdate.c
Loading
Please register or sign in to comment