https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109237
--- Comment #15 from Richard Biener <rguenth at gcc dot gnu.org> --- Spread pretty evenly now. Everything >= 5% tree CFG cleanup : 5.25 ( 8%) 0.00 ( 0%) 5.27 ( 7%) 89k ( 0%) expand : 3.22 ( 5%) 0.18 ( 2%) 3.41 ( 4%) 2177M ( 31%) scheduling 2 : 6.93 ( 10%) 1.37 ( 18%) 8.29 ( 11%) 746M ( 11%) TOTAL : 69.08 7.60 76.70 6951M and the profile is Samples: 287K of event 'cycles:u', Event count (approx.): 376155371739 Overhead Samples Command Shared Object Symbol 3.02% 8226 cc1 cc1 [.] init_alias_analysis 3.02% 8300 cc1 cc1 [.] df_note_compute 2.65% 7299 cc1 cc1 [.] contains_no_active_insn_p 2.53% 7016 cc1 cc1 [.] delete_trivially_dead_insns 2.15% 6150 cc1 cc1 [.] get_ref_base_and_extent 1.92% 5443 cc1 cc1 [.] ggc_set_mark 1.58% 4291 cc1 cc1 [.] fast_dce 1.58% 4348 cc1 cc1 [.] gimple_purge_dead_eh_edges 1.53% 4141 cc1 cc1 [.] delete_unmarked_insns 1.52% 4146 cc1 cc1 [.] prescan_insns_for_dce 1.40% 3841 cc1 cc1 [.] cleanup_control_flow_bb 1.28% 3467 cc1 cc1 [.] rebuild_jump_labels_1 1.16% 3176 cc1 cc1 [.] df_live_bb_local_compute 1.13% 3114 cc1 cc1 [.] gimple_merge_blocks 1.09% 2977 cc1 cc1 [.] df_lr_bb_local_compute 1.05% 2962 cc1 cc1 [.] (anonymous namespace)::pass_rtl_cprop::execute 1.03% 2988 cc1 cc1 [.] for_each_inc_dec 1.01% 3168 cc1 cc1 [.] walk_tree_1 0.87% 2790 cc1 cc1 [.] ggc_internal_alloc