{GC 1318k -> 1244k} f Analyzing compilation unit {GC 1516k -> 1464k}Performing interprocedural optimizations Assembling functions: f {GC 1474k -> 1386k}Memory still allocated at the end of the compilation process Size Allocated Used Overhead 8 4096 3224 120 16 24k 20k 528 128 4096 3840 56 256 652k 647k 9128 512 8192 7168 112 1024 8192 7168 112 2048 8192 4096 112 4096 68k 68k 952 8192 48k 48k 336 16384 32k 32k 112 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 640 64 32 40k 35k 720 80 4096 960 56 Total 1560k 1386k 21k Total allocations and overheads during the compilation process Total Overhead: 197063 Total Allocated: 1642840 Total Overhead under 32B: 11951 Total Allocated under 32B: 66584 Total Overhead under 64B: 12903 Total Allocated under 64B: 351224 Total Overhead under 128B: 27655 Total Allocated under 128B: 526296 Total Overhead page size 8: 755 Total Allocated page size 8: 3496 Total Overhead page size 16: 1052 Total Allocated page size 16: 22736 Total Overhead page size 128: 616 Total Allocated page size 128: 4736 Total Overhead page size 256: 103576 Total Allocated page size 256: 665088 Total Overhead page size 512: 2408 Total Allocated page size 512: 10240 Total Overhead page size 1024: 2536 Total Allocated page size 1024: 7168 Total Overhead page size 2048: 3336 Total Allocated page size 2048: 10240 Total Overhead page size 4096: 32160 Total Allocated page size 4096: 69632 Total Overhead page size 8192: 2168 Total Allocated page size 8192: 49152 Total Overhead page size 16384: 72 Total Allocated page size 16384: 32768 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: 80 Total Allocated page size 144: 2016 Total Overhead page size 96: 13904 Total Allocated page size 96: 167616 Total Overhead page size 48: 900 Total Allocated page size 48: 283104 Total Overhead page size 64: 52 Total Allocated page size 64: 1536 Total Overhead page size 32: 10144 Total Allocated page size 32: 40352 Total Overhead page size 80: 232 Total Allocated page size 80: 2720 String pool entries 1736 identifiers 1675 (96.49%) slots 16384 deleted 61 bytes 26k (17592186044415M overhead) table size 128k coll/search 0.0564 ins/search 0.7356 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 9 576 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 49 1568 cc0 1 8 plus 5 120 minus 9 216 pre_dec 1 16 rtvec 57 4280 --------------------------------------- Total 688 19968 --------------------------------------- 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 5 df-scan.c:392 (df_scan_alloc) 2 80 40 0 5 df-scan.c:393 (df_scan_alloc) 2 80 40 0 5 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.6% ira-build.c:2085 (remove_unnecessary_regions) 0: 0.0% 40 1: 3.6% ira-build.c:2088 (remove_unnecessary_regions) 0: 0.0% 40 1: 3.6% passes.c:1161 (add_ipa_transform_pass) 0: 0.0% 40 1: 3.6% tree-ssa-operands.c:223 (init_ssa_operands) 0: 0.0% 48 1: 3.6% ira-build.c:1035 (initiate_copies) 0: 0.0% 64 1: 3.6% final.c:968 (shorten_branches) 0: 0.0% 68 1: 3.6% gimplify.c:236 (gimple_push_bind_expr) 0: 0.0% 72 1: 3.6% tree-outof-ssa.c:283 (new_elim_graph) 0: 0.0% 88 1: 3.6% tree-outof-ssa.c:285 (new_elim_graph) 0: 0.0% 88 1: 3.6% function.c:3784 (reorder_blocks) 0: 0.0% 88 1: 3.6% tree-ssa-operands.c:224 (init_ssa_operands) 0: 0.0% 88 1: 3.6% tree-into-ssa.c:2062 (rewrite_blocks) 0: 0.0% 88 1: 3.6% tree-outof-ssa.c:282 (new_elim_graph) 0: 0.0% 128 1: 3.6% tree-outof-ssa.c:286 (new_elim_graph) 0: 0.0% 128 1: 3.6% gimple-low.c:113 (lower_function_body) 0: 0.0% 136 1: 3.6% except.c:872 (remove_unreachable_regions) 0: 0.0% 136 1: 3.6% cfglayout.c:253 (insn_locators_alloc) 0: 0.0% 136 1: 3.6% cfglayout.c:255 (insn_locators_alloc) 0: 0.0% 136 1: 3.6% cfglayout.c:256 (insn_locators_alloc) 0: 0.0% 136 1: 3.6% tree-outof-ssa.c:284 (new_elim_graph) 0: 0.0% 168 1: 3.6% tree-ssa-live.c:74 (var_map_base_init) 0: 0.0% 328 1: 3.6% ira-build.c:405 (initiate_allocnos) 0: 0.0% 936 1: 3.6% ira-build.c:409 (initiate_allocnos) 0: 0.0% 936 1: 3.6% function.c:4129 (push_struct_function) 40:22.7% 40 1: 3.6% c-pragma.c:1363 (c_register_pragma_1) 136:77.3% 248 3:10.7% Total 176 28 source location Leak Peak Times ------------------------------------------------------- {GC 1386k -> 1386k}------------------------------------------------------- source location Garbage Freed Leak Overhead Times ------------------------------------------------------- cfgloop.c:354 (init_loops_structure) 0: 0.0% 16: 0.3% 0: 0.0% 0: 0.0% 1 ira.c:3203 (ira) 0: 0.0% 552:10.6% 0: 0.0% 40: 0.0% 1 alias.c:2508 (init_alias_analysis) 0: 0.0% 56: 1.1% 0: 0.0% 8: 0.0% 1 cfglayout.c:254 (insn_locators_alloc) 0: 0.0% 760:14.6% 0: 0.0% 248: 0.1% 1 tree-ssanames.c:80 (init_ssanames) 0: 0.0% 616:11.8% 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 dwarf2out.c:6198 (add_dwarf_attr) 0: 0.0% 112: 2.2% 0: 0.0% 16: 0.0% 2 cfgloop.c:339 (alloc_loop) 0: 0.0% 32: 0.6% 0: 0.0% 0: 0.0% 1 cfgloop.c:337 (alloc_loop) 0: 0.0% 152: 2.9% 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 dwarf2out.c:16078 (lookup_filename) 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 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 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 dwarf2out.c:6914 (new_die) 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 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 explow.c:189 (plus_constant) 80: 0.0% 0: 0.0% 0: 0.0% 16: 0.0% 2 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 cfg.c:93 (init_flow) 96: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1 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 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 dwarf2out.c:6330 (find_AT_string) 0: 0.0% 0: 0.0% 120: 0.0% 24: 0.0% 3 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: 2.5% 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 builtin-attrs.def:177 (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: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 dwarf2asm.c:231 (dw2_asm_output_addr) 160: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 5 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 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 dwarf2out.c:8303 (new_loc_list) 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 dwarf2out.c:6904 (new_die) 0: 0.0% 0: 0.0% 208: 0.0% 16: 0.0% 2 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:226 (connect_dest) 224: 0.1% 0: 0.0% 0: 0.0% 32: 0.0% 4 cfg.c:216 (connect_src) 224: 0.1% 0: 0.0% 0: 0.0% 32: 0.0% 4 dwarf2asm.c:174 (dw2_asm_output_offset) 224: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 7 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 dwarf2out.c:4208 (new_loc_descr) 0: 0.0% 0: 0.0% 256: 0.0% 0: 0.0% 4 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 dwarf2out.c:653 (new_cfi) 0: 0.0% 0: 0.0% 288: 0.0% 0: 0.0% 9 function.c:4081 (allocate_struct_function) 288: 0.1% 144: 2.8% 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 stringpool.c:93 (ggc_alloc_string) 0: 0.0% 0: 0.0% 336: 0.0% 48: 0.0% 15 varasm.c:557 (get_section) 0: 0.0% 0: 0.0% 352: 0.0% 0: 0.0% 11 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 emit-rtl.c:4680 (emit_note) 384: 0.2% 0: 0.0% 64: 0.0% 0: 0.0% 7 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 dwarf2out.c:16412 (dwarf2out_init) 0: 0.0% 0: 0.0% 760: 0.0% 248: 0.1% 1 emit-rtl.c:3509 (make_insn_raw) 792: 0.3% 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 dwarf2asm.c:143 (dw2_asm_output_delta) 936: 0.4% 0: 0.0% 0: 0.0% 72: 0.0% 27 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 dwarf2out.c:6199 (add_dwarf_attr) 0: 0.0% 480: 9.2% 1520: 0.1% 528: 0.3% 6 dwarf2out.c:16400 (dwarf2out_init) 0: 0.0% 0: 0.0% 1528: 0.1% 504: 0.3% 1 dwarf2out.c:16399 (dwarf2out_init) 0: 0.0% 0: 0.0% 1528: 0.1% 504: 0.3% 1 dwarf2out.c:16410 (dwarf2out_init) 0: 0.0% 0: 0.0% 1528: 0.1% 504: 0.3% 1 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 dwarf2out.c:16386 (dwarf2out_init) 0: 0.0% 0: 0.0% 2048: 0.1% 0: 0.0% 1 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.3% 17 tree.c:7461 (make_vector_type) 0: 0.0% 0: 0.0% 5120: 0.3% 0: 0.0% 32 dwarf2out.c:16383 (dwarf2out_init) 0: 0.0% 0: 0.0% 6136: 0.4% 2040: 1.0% 1 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.7% 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.6% 2048: 1.0% 1 tree.c:5557 (build_pointer_type_for_mode) 0: 0.0% 0: 0.0% 10400: 0.6% 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 dwarf2out.c:16392 (dwarf2out_init) 0: 0.0% 0: 0.0% 16384: 1.0% 0: 0.0% 1 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.1% 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.1% 10871: 5.5% 1736 tree.c:4301 (build_distinct_type_copy) 38064:16.8% 0: 0.0% 17680: 1.1% 4288: 2.2% 268 ggc-common.c:234 (ggc_calloc) 2040: 0.9% 2152:41.3% 72016: 4.5% 1136: 0.6% 65 attribs.c:418 (decl_attributes) 0: 0.0% 0: 0.0% 75264: 4.7% 0: 0.0% 1568 tree.c:953 (build_int_cst_wide) 0: 0.0% 0: 0.0% 91584: 5.7% 30096:15.3% 16 c-decl.c:510 (bind) 125184:55.2% 0: 0.0% 0: 0.0% 0: 0.0% 2608 tree.c:5991 (build_function_type) 13728: 6.1% 0: 0.0% 117936: 7.3% 10128: 5.1% 633 stringpool.c:73 (alloc_node) 6344: 2.8% 0: 0.0% 174200:10.8% 13888: 7.0% 1736 c-decl.c:955 (pop_scope) 0: 0.0% 0: 0.0% 317016:19.7% 42840:21.7% 1071 langhooks.c:527 (add_builtin_function_common) 0: 0.0% 0: 0.0% 442520:27.5% 59800:30.3% 1495 Total 226623 5208 1608072 197063 14771 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.01 (50%) usr 0.00 ( 0%) sys 0.02 (67%) wall 0 kB ( 0%) ggc alias analysis : 0.01 (50%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc TOTAL : 0.02 0.00 0.03 1546 kB Internal checks disabled; compiler is not suited for release. Configure with --enable-checking=release to enable checks. total: 8825 kB