{GC 1290k -> 1217k} f Analyzing compilation unit {GC 1488k -> 1437k}Performing interprocedural optimizations Assembling functions: f {GC 1444k -> 1358k}Memory still allocated at the end of the compilation process Size Allocated Used Overhead 8 4096 3216 120 16 24k 19k 528 128 4096 2944 56 256 652k 647k 9128 512 8192 5632 112 1024 4096 4096 56 2048 4096 2048 56 4096 64k 64k 896 8192 48k 48k 336 16384 16k 16k 56 32768 32k 32k 56 192 228k 170k 3192 160 8192 5760 112 144 4096 864 56 96 168k 157k 2352 48 216k 142k 3456 64 4096 256 64 32 40k 35k 720 80 4096 960 56 Total 1532k 1358k 20k Total allocations and overheads during the compilation process Total Overhead: 192381 Total Allocated: 1610880 Total Overhead under 32B: 11801 Total Allocated under 32B: 64544 Total Overhead under 64B: 12725 Total Allocated under 64B: 348448 Total Overhead under 128B: 27309 Total Allocated under 128B: 522272 Total Overhead page size 8: 749 Total Allocated page size 8: 3488 Total Overhead page size 16: 1025 Total Allocated page size 16: 22560 Total Overhead page size 128: 480 Total Allocated page size 128: 3840 Total Overhead page size 256: 103576 Total Allocated page size 256: 665088 Total Overhead page size 512: 1640 Total Allocated page size 512: 8192 Total Overhead page size 1024: 1024 Total Allocated page size 1024: 4096 Total Overhead page size 2048: 3336 Total Allocated page size 2048: 8192 Total Overhead page size 4096: 30120 Total Allocated page size 4096: 65536 Total Overhead page size 8192: 2168 Total Allocated page size 8192: 49152 Total Overhead page size 16384: 72 Total Allocated page size 16384: 16384 Total Overhead page size 32768: 4096 Total Allocated page size 32768: 32768 Total Overhead page size 192: 18968 Total Allocated page size 192: 231552 Total Overhead page size 160: 8 Total Allocated page size 160: 5920 Total Overhead page size 144: 64 Total Allocated page size 144: 1728 Total Overhead page size 96: 13888 Total Allocated page size 96: 167424 Total Overhead page size 48: 884 Total Allocated page size 48: 282816 Total Overhead page size 64: 40 Total Allocated page size 64: 1088 Total Overhead page size 32: 10027 Total Allocated page size 32: 38496 Total Overhead page size 80: 216 Total Allocated page size 80: 2560 String pool entries 1736 identifiers 1675 (96.49%) slots 16384 deleted 61 bytes 26k (17592186044415M overhead) table size 128k coll/search 0.0569 ins/search 0.7486 avg. entry 15.35 bytes (+/- 8.48) longest entry 45 ??? tree nodes created Kind Nodes Bytes --------------------------------------- decls 1595 340896 types 648 114048 blocks 3 288 stmts 0 0 refs 0 0 exprs 1 72 constants 91 4368 identifiers 1736 152768 perm_tree_lists 0 0 temp_tree_lists 0 0 vecs 16 31392 binfos 0 0 ssa names 0 0 constructors 0 0 random kinds 3095 148864 lang_decl kinds 0 0 lang_type kinds 0 0 omp clauses 0 0 converts 0 0 --------------------------------------- Total 7185 792696 --------------------------------------- SSA_NAME nodes allocated: 0 SSA_NAME nodes reused: 0 PHI nodes allocated: 0 PHI nodes reused: 0 Type hash: size 1021, 698 elements, 0.782709 collisions DECL_DEBUG_EXPR hash: size 1021, 0 elements, 0.000000 collisions DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions GIMPLE statements Kind Stmts Bytes --------------------------------------- assignments 0 0 phi nodes 0 0 conditionals 0 0 sequences 4 96 everything else 2 128 --------------------------------------- Total 6 224 --------------------------------------- RTX Kind Count Bytes --------------------------------------- expr_list 1 24 address 19 304 insn 11 792 jump_insn 1 80 barrier 1 72 code_label 1 72 note 8 512 parallel 1 16 set 12 288 clobber 1 16 return 1 8 const_int 186 2976 const_fixed 26 832 const_double 21 840 const_vector 56 896 pc 1 8 reg 92 2944 scratch 1 16 concat 10 240 mem 115 2760 symbol_ref 19 608 cc0 1 8 plus 4 96 pre_dec 1 16 rtvec 57 4280 --------------------------------------- Total 647 18704 --------------------------------------- Alloc-pool Kind Elt size Pools Allocated (elts) Peak (elts) Leak (elts) -------------------------------------------------------------------------------------------------------------- df_scan ref base 64 2 64( 1) 64( 1) 0( 0) df_scan ref artificial 72 2 6336( 88) 1944( 27) 0( 0) df_scan ref regular 72 2 648( 9) 648( 9) 0( 0) df_scan insn 48 2 384( 8) 288( 6) 0( 0) df_scan reg 16 2 5568( 348) 2784( 174) 0( 0) df_lr_block pool 32 1 96( 3) 96( 3) 0( 0) et_occ pool 48 4 816( 17) 240( 5) 0( 0) et_node pool 64 4 832( 13) 256( 4) 0( 0) df_scan_block pool 16 2 96( 6) 48( 3) 0( 0) -------------------------------------------------------------------------------------------------------------- Total 21 14840 -------------------------------------------------------------------------------------------------------------- Bitmap Overall Allocated Peak Leak searched per search --------------------------------------------------------------------------------- tree-into-ssa.c:2130 (mark_def_site_block 1 40 40 0 0 df-scan.c:1359 (df_process_deferred_resca 6 240 40 0 0 df-scan.c:387 (df_scan_alloc) 2 160 80 0 6 tree-cfgcleanup.c:560 (cleanup_tree_cfg_1 3 120 40 0 0 df-scan.c:389 (df_scan_alloc) 2 240 80 0 39 df-scan.c:390 (df_scan_alloc) 2 160 80 0 7 df-scan.c:391 (df_scan_alloc) 2 80 40 0 4 df-scan.c:392 (df_scan_alloc) 2 80 40 0 4 df-scan.c:393 (df_scan_alloc) 2 80 40 0 4 df-scan.c:4077 (df_update_exit_block_uses 3 240 80 0 10 df-problems.c:815 (df_lr_alloc) 3 200 200 0 24 df-problems.c:816 (df_lr_alloc) 3 160 160 0 20 df-problems.c:817 (df_lr_alloc) 3 240 240 0 0 df-problems.c:818 (df_lr_alloc) 3 200 200 0 0 ipa-inline.c:872 (cgraph_decide_inlining_ 1 40 40 0 0 df-problems.c:3628 (df_note_compute) 2 320 80 0 54 df-problems.c:3629 (df_note_compute) 2 80 40 0 0 df-problems.c:3630 (df_note_compute) 2 240 80 0 14 tree-ssa-live.c:323 (partition_view_bitma 1 40 40 0 0 df-core.c:1125 (df_analyze) 2 160 80 0 6 tree-ssa-coalesce.c:1357 (coalesce_ssa_na 1 40 40 0 0 df-core.c:1008 (df_worklist_dataflow) 1 80 80 0 6 regstat.c:343 (regstat_compute_ri) 1 40 40 0 0 tree-ssa-live.c:229 (partition_view_init) 2 80 40 0 0 tree-outof-ssa.c:842 (remove_ssa_form) 1 40 40 0 0 df-scan.c:386 (df_scan_alloc) 2 120 80 0 3 df-scan.c:388 (df_scan_alloc) 2 160 80 0 3 ira.c:606 (ira_allocate_bitmap) 5 200 200 200 0 except.c:1048 (must_not_throw_labels) 3 120 40 0 0 tree-ssanames.c:92 (init_ssanames) 1 40 40 40 0 df-scan.c:3906 (df_update_entry_block_def 2 160 80 0 38 tree-into-ssa.c:2229 (rewrite_into_ssa) 1 40 40 0 0 df-problems.c:1280 (df_lr_add_problem) 1 120 80 0 14 ira.c:2777 (build_insn_chain) 1 80 80 0 4 ira.c:2778 (build_insn_chain) 1 80 80 0 3 reginfo.c:513 (init_reg_sets_1) 1 80 80 80 44 df-core.c:949 (df_worklist_dataflow_doubl 1 40 40 0 0 regstat.c:330 (regstat_compute_ri) 1 80 80 0 4 regstat.c:331 (regstat_compute_ri) 1 40 40 0 0 regstat.c:332 (regstat_compute_ri) 1 80 80 0 4 regstat.c:333 (regstat_compute_ri) 1 40 40 0 0 regstat.c:334 (regstat_compute_ri) 1 40 40 0 0 --------------------------------------------------------------------------------- Total 79 4920 --------------------------------------------------------------------------------- Heap vectors: source location Leak Peak Times ------------------------------------------------------- except.c:1001 (label_to_region_map) 0: 0.0% 12 1: 3.7% ira-build.c:2085 (remove_unnecessary_regions) 0: 0.0% 40 1: 3.7% ira-build.c:2088 (remove_unnecessary_regions) 0: 0.0% 40 1: 3.7% passes.c:1161 (add_ipa_transform_pass) 0: 0.0% 40 1: 3.7% tree-ssa-operands.c:223 (init_ssa_operands) 0: 0.0% 48 1: 3.7% ira-build.c:1035 (initiate_copies) 0: 0.0% 64 1: 3.7% final.c:968 (shorten_branches) 0: 0.0% 68 1: 3.7% gimplify.c:236 (gimple_push_bind_expr) 0: 0.0% 72 1: 3.7% tree-outof-ssa.c:283 (new_elim_graph) 0: 0.0% 88 1: 3.7% tree-outof-ssa.c:285 (new_elim_graph) 0: 0.0% 88 1: 3.7% tree-ssa-operands.c:224 (init_ssa_operands) 0: 0.0% 88 1: 3.7% tree-into-ssa.c:2062 (rewrite_blocks) 0: 0.0% 88 1: 3.7% tree-outof-ssa.c:282 (new_elim_graph) 0: 0.0% 128 1: 3.7% tree-outof-ssa.c:286 (new_elim_graph) 0: 0.0% 128 1: 3.7% gimple-low.c:113 (lower_function_body) 0: 0.0% 136 1: 3.7% except.c:872 (remove_unreachable_regions) 0: 0.0% 136 1: 3.7% cfglayout.c:253 (insn_locators_alloc) 0: 0.0% 136 1: 3.7% cfglayout.c:255 (insn_locators_alloc) 0: 0.0% 136 1: 3.7% cfglayout.c:256 (insn_locators_alloc) 0: 0.0% 136 1: 3.7% tree-outof-ssa.c:284 (new_elim_graph) 0: 0.0% 168 1: 3.7% tree-ssa-live.c:74 (var_map_base_init) 0: 0.0% 328 1: 3.7% ira-build.c:405 (initiate_allocnos) 0: 0.0% 936 1: 3.7% ira-build.c:409 (initiate_allocnos) 0: 0.0% 936 1: 3.7% function.c:4129 (push_struct_function) 40:22.7% 40 1: 3.7% c-pragma.c:1363 (c_register_pragma_1) 136:77.3% 248 3:11.1% Total 176 27 source location Leak Peak Times ------------------------------------------------------- {GC 1358k -> 1358k}------------------------------------------------------- source location Garbage Freed Leak Overhead Times ------------------------------------------------------- cfgloop.c:354 (init_loops_structure) 0: 0.0% 16: 0.4% 0: 0.0% 0: 0.0% 1 ira.c:3203 (ira) 0: 0.0% 552:13.5% 0: 0.0% 40: 0.0% 1 alias.c:2508 (init_alias_analysis) 0: 0.0% 56: 1.4% 0: 0.0% 8: 0.0% 1 cfglayout.c:254 (insn_locators_alloc) 0: 0.0% 760:18.6% 0: 0.0% 248: 0.1% 1 tree-ssanames.c:80 (init_ssanames) 0: 0.0% 616:15.1% 0: 0.0% 104: 0.1% 1 passes.c:881 (do_per_function_toporder) 0: 0.0% 8: 0.2% 0: 0.0% 0: 0.0% 1 cfgloop.c:339 (alloc_loop) 0: 0.0% 32: 0.8% 0: 0.0% 0: 0.0% 1 cfgloop.c:337 (alloc_loop) 0: 0.0% 152: 3.7% 0: 0.0% 8: 0.0% 1 insn-emit.c:1383 (gen_return_internal) 8: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 emit-rtl.c:5324 (init_emit_regs) 0: 0.0% 0: 0.0% 8: 0.0% 0: 0.0% 1 emit-rtl.c:5323 (init_emit_regs) 0: 0.0% 0: 0.0% 8: 0.0% 0: 0.0% 1 alias.c:2456 (init_alias_target) 0: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 1 alias.c:2460 (init_alias_target) 0: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 1 alias.c:2463 (init_alias_target) 0: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 1 alias.c:2458 (init_alias_target) 0: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 1 tree-cfg.c:424 (create_bb) 16: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 stringpool.c:93 (ggc_alloc_string) 0: 0.0% 0: 0.0% 30: 0.0% 6: 0.0% 2 dwarf2out.c:1605 (queue_reg_save) 32: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 expr.c:319 (init_expr_target) 32: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 tree-dfa.c:134 (create_var_ann) 32: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 reload1.c:484 (init_reload) 32: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 varasm.c:557 (get_section) 0: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 1 tree.c:7580 (build_common_tree_nodes) 0: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 1 expr.c:271 (init_expr_target) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 reload1.c:493 (init_reload) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 ira.c:1305 (setup_prohibited_mode_move_regs) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 tree-iterator.c:168 (tsi_link_after) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 reload1.c:473 (init_reload) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 explow.c:189 (plus_constant) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 lists.c:144 (alloc_EXPR_LIST) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 builtin-attrs.def:125 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:134 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:143 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:128 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:105 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:146 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:107 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 tree.c:7868 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 tree.c:7869 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 tree.c:7884 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 tree.c:7905 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:137 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 c-common.c:4941 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:131 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 c-common.c:4733 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 tree.c:7892 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 tree.c:7915 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:52 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:200 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 config/i386/i386.c:24152 (ix86_init_builtins_va_ 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:103 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 tree.c:285 (init_ttree) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:100 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 config/i386/i386.c:24153 (ix86_init_builtins_va_ 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:58 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:140 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:72 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:199 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:73 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:74 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:53 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:152 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:113 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 c-decl.c:7520 (build_void_list_node) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:67 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:149 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:54 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:55 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 tree.c:7876 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 tree.c:7883 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:66 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:155 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:69 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:70 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 tree.c:7870 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:71 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:56 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:57 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:98 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:68 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:109 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:118 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:111 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 tree.c:7898 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 tree.c:7891 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:120 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:65 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:122 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 builtin-attrs.def:116 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1 config/i386/i386.c:7622 (gen_push) 56: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 2 bitmap.c:377 (bitmap_gc_alloc_stat) 56: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 emit-rtl.c:4098 (emit_note_before) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 emit-rtl.c:4302 (emit_note_after) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 gimple.c:576 (gimple_build_bind) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 toplev.c:1686 (general_init) 0: 0.0% 0: 0.0% 72: 0.0% 8: 0.0% 1 tree.c:291 (init_ttree) 0: 0.0% 0: 0.0% 72: 0.0% 8: 0.0% 1 tree.c:9385 (build_target_option_node) 0: 0.0% 0: 0.0% 72: 0.0% 8: 0.0% 1 c-parser.c:8463 (c_parse_file) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 emit-rtl.c:3540 (make_jump_insn_raw) 80: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 rtl.c:269 (copy_rtx) 80: 0.0% 0: 0.0% 0: 0.0% 16: 0.0% 2 cfg.c:87 (init_flow) 80: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 expr.c:270 (init_expr_target) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 gimple.c:271 (gimple_build_return) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 ira.c:1306 (setup_prohibited_mode_move_regs) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 emit-rtl.c:4272 (emit_barrier_after) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 c-gimplify.c:168 (c_build_bind_expr) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 emit-rtl.c:2298 (gen_label_rtx) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1 except.c:304 (init_eh_for_function) 96: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 3 c-common.c:3233 (c_register_builtin_type) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:181 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:182 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:175 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:176 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:186 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 cfg.c:90 (init_flow) 96: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 cfg.c:93 (init_flow) 96: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:190 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:183 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:189 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 tree-iterator.c:47 (alloc_stmt_list) 96: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 2 builtin-attrs.def:184 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 builtin-attrs.def:185 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2 varasm.c:536 (get_noswitch_section) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4 c-decl.c:6783 (start_function) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 1 varasm.c:519 (get_unnamed_section) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4 varasm.c:3516 (create_constant_pool) 96: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 4 cfg.c:280 (unchecked_make_edge) 128: 0.1% 128: 3.1% 0: 0.0% 0: 0.0% 4 builtin-attrs.def:180 (c_init_attributes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3 tree-ssa.c:788 (init_tree_ssa) 144: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 1 builtin-attrs.def:177 (c_init_attributes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3 builtin-attrs.def:179 (c_init_attributes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3 c-decl.c:761 (push_scope) 144: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 3 builtin-attrs.def:187 (c_init_attributes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3 builtin-attrs.def:188 (c_init_attributes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3 builtin-attrs.def:178 (c_init_attributes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3 c-decl.c:5102 (grokdeclarator) 152: 0.1% 0: 0.0% 0: 0.0% 8: 0.0% 1 emit-rtl.c:5510 (init_emit_once) 0: 0.0% 0: 0.0% 160: 0.0% 32: 0.0% 4 gimple-iterator.c:446 (gsi_insert_after_without_ 160: 0.1% 0: 0.0% 0: 0.0% 32: 0.0% 4 optabs.c:6098 (set_optab_libfunc) 0: 0.0% 0: 0.0% 160: 0.0% 32: 0.0% 4 config/i386/i386.c:6519 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 160: 0.0% 0: 0.0% 1 config/i386/i386.c:6521 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 160: 0.0% 0: 0.0% 1 gimple.c:1124 (gimple_seq_alloc) 160: 0.1% 0: 0.0% 0: 0.0% 32: 0.0% 4 config/i386/i386.c:6523 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 160: 0.0% 0: 0.0% 1 config/i386/i386.c:6525 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 160: 0.0% 0: 0.0% 1 tree-ssa-operands.c:189 (create_vop_var) 168: 0.1% 0: 0.0% 0: 0.0% 8: 0.0% 1 insn-emit.c:1555 (gen_leave_rex64) 168: 0.1% 0: 0.0% 0: 0.0% 24: 0.0% 6 dwarf2out.c:653 (new_cfi) 0: 0.0% 0: 0.0% 192: 0.0% 0: 0.0% 6 tree.c:7946 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 192: 0.0% 0: 0.0% 4 tree.c:7947 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 192: 0.0% 0: 0.0% 4 tree.c:7949 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 192: 0.0% 0: 0.0% 4 tree.c:7948 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 192: 0.0% 0: 0.0% 4 c-common.c:4578 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4611 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4710 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4599 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-decl.c:846 (pop_scope) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 emit-rtl.c:4899 (start_sequence) 200: 0.1% 0: 0.0% 0: 0.0% 40: 0.0% 5 tree.c:6344 (build_complex_type) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4574 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4606 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4592 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4588 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4713 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4590 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-decl.c:2886 (c_init_decl_processing) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4576 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 config/i386/i386.c:6516 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4704 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4580 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4907 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4594 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4707 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 c-common.c:4585 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1 config/i386/i386.c:24191 (ix86_init_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 langhooks.c:472 (lhd_make_node) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 tree.c:7697 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 tree.c:7703 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 tree.c:7709 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 stor-layout.c:2078 (set_sizetype) 208: 0.1% 0: 0.0% 0: 0.0% 16: 0.0% 1 tree.c:7683 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 stor-layout.c:2021 (initialize_sizetypes) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 tree.c:7672 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 tree.c:7656 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 tree.c:7676 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 1 tree-cfg.c:122 (init_empty_tree_cfg_for_function 216: 0.1% 0: 0.0% 0: 0.0% 24: 0.0% 1 tree-cfg.c:129 (init_empty_tree_cfg_for_function 216: 0.1% 0: 0.0% 0: 0.0% 24: 0.0% 1 cfg.c:216 (connect_src) 224: 0.1% 0: 0.0% 0: 0.0% 32: 0.0% 4 cfg.c:226 (connect_dest) 224: 0.1% 0: 0.0% 0: 0.0% 32: 0.0% 4 config/i386/i386.c:19488 (ix86_init_machine_stat 240: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 3 alias.c:2453 (init_alias_target) 0: 0.0% 0: 0.0% 240: 0.0% 0: 0.0% 15 emit-rtl.c:5502 (init_emit_once) 0: 0.0% 0: 0.0% 240: 0.0% 48: 0.0% 6 cgraph.c:431 (cgraph_create_node) 0: 0.0% 0: 0.0% 272: 0.0% 16: 0.0% 1 config/i386/i386.c:12792 (ix86_expand_move) 280: 0.1% 0: 0.0% 0: 0.0% 56: 0.0% 7 cfgrtl.c:3001 (init_rtl_bb_info) 280: 0.1% 0: 0.0% 0: 0.0% 40: 0.0% 5 cfg.c:142 (alloc_block) 288: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 3 function.c:4081 (allocate_struct_function) 288: 0.1% 144: 3.5% 0: 0.0% 0: 0.0% 3 c-decl.c:818 (pop_scope) 192: 0.1% 0: 0.0% 96: 0.0% 0: 0.0% 3 c-decl.c:5180 (grokdeclarator) 0: 0.0% 0: 0.0% 296: 0.0% 40: 0.0% 1 tree.c:290 (init_ttree) 0: 0.0% 0: 0.0% 312: 0.0% 56: 0.0% 1 tree.c:9358 (build_optimization_node) 0: 0.0% 0: 0.0% 312: 0.0% 56: 0.0% 1 emit-rtl.c:4680 (emit_note) 320: 0.1% 0: 0.0% 64: 0.0% 0: 0.0% 6 c-common.c:3227 (c_register_builtin_type) 0: 0.0% 0: 0.0% 400: 0.0% 16: 0.0% 2 c-common.c:4917 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 400: 0.0% 16: 0.0% 2 tree.c:5717 (build_nonstandard_integer_type) 0: 0.0% 0: 0.0% 416: 0.0% 32: 0.0% 2 tree.c:5621 (build_reference_type_for_mode) 0: 0.0% 0: 0.0% 416: 0.0% 32: 0.0% 2 alias.c:2518 (init_alias_analysis) 0: 0.0% 0: 0.0% 552: 0.0% 40: 0.0% 1 ira.c:2278 (update_equiv_regs) 560: 0.2% 0: 0.0% 0: 0.0% 48: 0.0% 1 varasm.c:1436 (make_decl_rtl) 0: 0.0% 0: 0.0% 576: 0.0% 0: 0.0% 18 emit-rtl.c:3509 (make_insn_raw) 792: 0.4% 0: 0.0% 0: 0.0% 72: 0.0% 9 emit-rtl.c:513 (const_fixed_from_fixed_value) 0: 0.0% 0: 0.0% 832: 0.1% 0: 0.0% 26 emit-rtl.c:5276 (gen_const_vector) 0: 0.0% 0: 0.0% 896: 0.1% 0: 0.0% 56 emit-rtl.c:452 (gen_rtx_CONST_INT) 912: 0.4% 0: 0.0% 0: 0.0% 0: 0.0% 57 tree.c:6294 (build_complex_type) 0: 0.0% 0: 0.0% 1040: 0.1% 80: 0.0% 5 emit-rtl.c:485 (const_double_from_real_value) 0: 0.0% 0: 0.0% 1176: 0.1% 168: 0.1% 21 stor-layout.c:1955 (make_unsigned_type) 0: 0.0% 0: 0.0% 1664: 0.1% 128: 0.1% 8 tree.c:993 (build_int_cst_wide) 0: 0.0% 0: 0.0% 1680: 0.1% 0: 0.0% 35 emit-rtl.c:5449 (init_emit_once) 0: 0.0% 0: 0.0% 2064: 0.1% 0: 0.0% 129 stor-layout.c:1942 (make_signed_type) 0: 0.0% 0: 0.0% 2080: 0.1% 160: 0.1% 10 tree.c:967 (build_int_cst_wide) 0: 0.0% 0: 0.0% 2544: 0.2% 0: 0.0% 53 emit-rtl.c:426 (gen_raw_REG) 416: 0.2% 0: 0.0% 2496: 0.2% 0: 0.0% 91 c-parser.c:86 (c_parse_init) 0: 0.0% 0: 0.0% 3032: 0.2% 984: 0.5% 1 stor-layout.c:1995 (make_accum_type) 0: 0.0% 0: 0.0% 3328: 0.2% 256: 0.1% 16 c-decl.c:7510 (record_builtin_type) 0: 0.0% 0: 0.0% 3600: 0.2% 144: 0.1% 18 stor-layout.c:1969 (make_fract_type) 0: 0.0% 0: 0.0% 4160: 0.3% 320: 0.2% 20 emit-rtl.c:641 (gen_rtx_MEM) 560: 0.2% 0: 0.0% 4040: 0.3% 920: 0.5% 115 optabs.c:6048 (init_one_libfunc) 0: 0.0% 0: 0.0% 5032: 0.3% 680: 0.4% 17 tree.c:7461 (make_vector_type) 0: 0.0% 0: 0.0% 5120: 0.3% 0: 0.0% 32 tree.c:7459 (make_vector_type) 0: 0.0% 0: 0.0% 6656: 0.4% 512: 0.3% 32 tree.c:7439 (make_vector_type) 0: 0.0% 0: 0.0% 6656: 0.4% 512: 0.3% 32 tree.c:5687 (build_index_type) 5616: 2.5% 0: 0.0% 1456: 0.1% 544: 0.3% 34 tree.c:5839 (build_array_type) 3536: 1.6% 0: 0.0% 4368: 0.3% 608: 0.3% 38 emit-rtl.c:5211 (init_emit) 8496: 3.8% 0: 0.0% 0: 0.0% 2352: 1.2% 3 rtl.c:153 (rtvec_alloc) 32: 0.0% 0: 0.0% 9440: 0.6% 2368: 1.2% 57 toplev.c:1627 (realloc_for_line_map) 0: 0.0% 0: 0.0% 10240: 0.7% 2048: 1.1% 1 tree.c:5557 (build_pointer_type_for_mode) 0: 0.0% 0: 0.0% 10400: 0.7% 800: 0.4% 50 attribs.c:443 (decl_attributes) 7440: 3.3% 0: 0.0% 4368: 0.3% 0: 0.0% 246 tree.c:4754 (type_hash_add) 752: 0.3% 0: 0.0% 11168: 0.7% 0: 0.0% 745 tree.c:5953 (maybe_canonicalize_argtypes) 816: 0.4% 0: 0.0% 16416: 1.0% 0: 0.0% 359 c-common.c:4418 (def_fn_type) 912: 0.4% 0: 0.0% 18144: 1.2% 0: 0.0% 397 tree.c:6113 (build_function_type_list_1) 864: 0.4% 0: 0.0% 18624: 1.2% 0: 0.0% 406 dwarf2out.c:3686 (dwarf2out_frame_init) 0: 0.0% 0: 0.0% 36864: 2.3% 4096: 2.1% 1 stringpool.c:56 (stringpool_ggc_alloc) 959: 0.4% 0: 0.0% 49648: 3.2% 10871: 5.7% 1736 tree.c:4301 (build_distinct_type_copy) 38064:16.9% 0: 0.0% 17680: 1.1% 4288: 2.2% 268 ggc-common.c:234 (ggc_calloc) 2040: 0.9% 1616:39.6% 70912: 4.5% 968: 0.5% 56 attribs.c:418 (decl_attributes) 0: 0.0% 0: 0.0% 75264: 4.8% 0: 0.0% 1568 tree.c:953 (build_int_cst_wide) 0: 0.0% 0: 0.0% 91584: 5.8% 30096:15.6% 16 c-decl.c:510 (bind) 125184:55.6% 0: 0.0% 0: 0.0% 0: 0.0% 2608 tree.c:5991 (build_function_type) 13728: 6.1% 0: 0.0% 117936: 7.5% 10128: 5.3% 633 stringpool.c:73 (alloc_node) 6344: 2.8% 0: 0.0% 174200:11.1% 13888: 7.2% 1736 c-decl.c:955 (pop_scope) 0: 0.0% 0: 0.0% 317016:20.1% 42840:22.3% 1071 langhooks.c:527 (add_builtin_function_common) 0: 0.0% 0: 0.0% 442520:28.1% 59800:31.1% 1495 Total 225159 4080 1574022 192381 14665 source location Garbage Freed Leak Overhead Times ------------------------------------------------------- Alias oracle query stats: refs_may_alias_p: 0 disambiguations, 0 queries ref_maybe_used_by_call_p: 0 disambiguations, 0 queries call_may_clobber_ref_p: 0 disambiguations, 0 queries PTA query stats: pt_solution_includes: 0 disambiguations, 0 queries pt_solutions_intersect: 0 disambiguations, 0 queries Execution times (seconds) garbage collection : 0.02 (100%) usr 0.00 ( 0%) sys 0.01 (33%) wall 0 kB ( 0%) ggc TOTAL : 0.02 0.01 0.03 1515 kB Internal checks disabled; compiler is not suited for release. Configure with --enable-checking=release to enable checks. total: 8801 kB