https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81318
--- Comment #3 from Dmitry G. Dyachenko <dimhen at gmail dot com> --- r249904 PASS r249907 FAIL r250073 FAIL sounds like r249907 | hubicka | 2017-07-03 15:42:07 +0300 (Mon, 03 Jul 2017) | 7 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/profile-count.h M /trunk/gcc/tree-cfg.c M /trunk/gcc/tree-cfgcleanup.c * tree-cfgcleanup.c (want_merge_blocks_p): New function. (cleanup_tree_cfg_bb): Use it. * profile-count.h (profile_count::of_for_merging, profile_count::merge): New functions. * tree-cfg.c (gimple_merge_blocks): Use profile_count::merge.