This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: revised PATCH: CALL_EXPR representation changes, part 0/9 (table of contents)
Jan Hubicka wrote:
comparing PR rtl-optimization/28071 testcase compilation at -O1 level:
Overall memory allocated via mmap and sbrk increased from 240608k to 246404k, overall 2.41%
Peak amount of GGC memory allocated before garbage collecting increased from 84342k to 85924k, overall 1.88%
Peak amount of GGC memory still allocated after garbage collecting increased from 73896k to 74852k, overall 1.29%
Amount of memory still referenced at the end of compilation increased from 19610k to 20861k, overall 6.38%
Perhaps little analysis would help. Memory tester now publish stuff on
webpage http://www.suse.de/~gcctest/memory/ and
http://www.suse.de/~gcctest/memory/results (I just noticed I forgot to
link from the main tester page) contains logs.
The logs in question are
http://www.suse.de/~gcctest/memory/results/200702160035/pr28071-O1.rep
(from today)
http://www.suse.de/~gcctest/memory/results/200702141642/pr28071-O1.rep
(from day before patch was comitted)
At first glance one curious fact is that:
stringpool.c:77 (alloc_node) 0: 0.0% 0: 0.0% 6875024:34.2% 528848: 1.7% 66106
ggc-common.c:193 (ggc_calloc) 6470864: 2.8% 5000784: 8.6% 1761064: 8.8% 1068056: 3.4% 516
changed to:
stringpool.c:77 (alloc_node) 0: 0.0% 0: 0.0% 7893912:37.0% 607224: 1.9% 75903
ggc-common.c:193 (ggc_calloc) 6733160: 2.9% 5000784: 8.6% 2023176: 9.5% 1068176: 3.4% 517
The ggc_calloc can be probably attributed to the vectors holding call
expressions, but how can it came into increasing memory usage of
stringpool from 6.8MB to 7.8MB?
Today I locally ran this memory profiling test comparing revision 122017 (the
last one prior to the big CALL_EXPR hack check-in) to my local working copy
(revision 122101 plus patches
http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01487.html and
http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01584.html).
I've attached the -fmem-report output from compiling the bug2.c testcase at -O1.
I am seeing that the stringpool.c:77 output is showing 7.8MB in both
versions, and the number of identifier nodes is also the same (75903) in both
sets of output. So maybe the regression you noted above was introduced in some
change just before I committed the CALL_EXPR patch, and not in the CALL_EXPR
patch itself? My testing was done on x86_64-unknown-linux-gnu, if that matters.
BTW, you'll also see the effects of the CALL_EXPR hacking in these results....
about 10% fewer "random kinds" (TREE_LIST) nodes and about 3% fewer tree nodes
overall.
-Sandra
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 16k 13k 480
16 200k 83k 4400
256 4096 512 56
512 4096 512 56
1024 128k 125k 1792
4096 72k 72k 1008
8192 32k 32k 224
16384 16k 16k 56
32768 32k 32k 56
65536 896k 896k 784
131072 384k 384k 168
524288 2048k 2048k 224
208 48k 44k 672
192 288k 177k 4032
160 28k 15k 392
176 11M 4192k 160k
96 13M 7116k 189k
448 8192 1344 112
128 2352k 1633k 32k
48 3552k 709k 55k
224 428k 382k 5992
64 732k 455k 11k
32 10M 780k 192k
80 4096 800 56
Total 46M 18M 661k
Total allocations and overheads during the compilation process
Total Overhead: 31340632
Total Allocated: 278576496
Total Overhead under 32B: 19550098
Total Allocated under 32B: 92381888
Total Overhead under 64B: 21199558
Total Allocated under 64B: 128852112
Total Overhead under 128B: 23595766
Total Allocated under 128B: 202929568
Total Overhead page size 8l: 13330
Total Allocated page size 8l: 15392
Total Overhead page size 16l: 0
Total Allocated page size 16l: 6490016
Total Overhead page size 256l: 816
Total Allocated page size 256l: 84480
Total Overhead page size 512l: 368
Total Allocated page size 512l: 8192
Total Overhead page size 1024l: 58832
Total Allocated page size 1024l: 231424
Total Overhead page size 2048l: 46404
Total Allocated page size 2048l: 204800
Total Overhead page size 4096l: 88920
Total Allocated page size 4096l: 290816
Total Overhead page size 8192l: 120232
Total Allocated page size 8192l: 614400
Total Overhead page size 16384l: 236512
Total Allocated page size 16384l: 819200
Total Overhead page size 32768l: 432090
Total Allocated page size 32768l: 18448384
Total Overhead page size 65536l: 1758744
Total Allocated page size 65536l: 5111808
Total Overhead page size 131072l: 464568
Total Allocated page size 131072l: 2490368
Total Overhead page size 262144l: 403208
Total Allocated page size 262144l: 2359296
Total Overhead page size 524288l: 1225968
Total Allocated page size 524288l: 7864320
Total Overhead page size 1048576l: 1125696
Total Allocated page size 1048576l: 5242880
Total Overhead page size 2097152l: 1694032
Total Allocated page size 2097152l: 4194304
Total Overhead page size 208l: 40
Total Allocated page size 208l: 47216
Total Overhead page size 192l: 21656
Total Allocated page size 192l: 520704
Total Overhead page size 160l: 928
Total Allocated page size 160l: 156800
Total Overhead page size 176l: 2336
Total Allocated page size 176l: 24889568
Total Overhead page size 96l: 980112
Total Allocated page size 96l: 38211648
Total Overhead page size 448l: 11164
Total Allocated page size 448l: 56448
Total Overhead page size 128l: 634584
Total Allocated page size 128l: 5106688
Total Overhead page size 48l: 790700
Total Allocated page size 48l: 22829328
Total Overhead page size 224l: 52352
Total Allocated page size 224l: 2011520
Total Overhead page size 64l: 858760
Total Allocated page size 64l: 13640896
Total Overhead page size 32l: 19536768
Total Allocated page size 32l: 85876480
Total Overhead page size 80l: 781512
Total Allocated page size 80l: 30759120
String pool
entries 75903
identifiers 75903 (100.00%)
slots 131072
bytes 599k (80k overhead)
table size 1024k
coll/search 0.7351
ins/search 0.4936
avg. entry 8.09 bytes (+/- 1.77)
longest entry 36
??? tree nodes created
Kind Nodes Bytes
---------------------------------------
decls 104650 17691280
types 457 84088
blocks 13073 1359592
stmts 1879 105224
refs 35922 2586192
exprs 100064 6192864
constants 21835 875380
identifiers 75903 6679464
perm_tree_lists 0 0
temp_tree_lists 0 0
vecs 19 35624
binfos 0 0
phi_nodes 228 58368
ssa names 138169 13264224
constructors 0 0
random kinds 257539 12777280
lang_decl kinds 0 0
lang_type kinds 0 0
omp clauses 0 0
gimple statements 77086 3700128
---------------------------------------
Total 826824 65409708
---------------------------------------
SSA_NAME nodes allocated: 138169
SSA_NAME nodes reused: 961
PHI nodes allocated: 228
PHI nodes reused: 7
Type hash: size 1021, 439 elements, 0.388206 collisions
DECL_DEBUG_EXPR hash: size 65521, 0 elements, 1.217452 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
RTX Kind Count Bytes
---------------------------------------
expr_list 355930 8542320
insn_list 156137 3747288
address 25 400
insn 132801 10624080
jump_insn 233 20504
call_insn 8827 776776
barrier 171 13680
code_label 212 15264
note 359 22976
parallel 84472 1351552
set 163462 3923088
use 23861 381776
clobber 53595 857520
call 8827 211848
return 18 144
const_int 45580 729280
const_double 11216 448640
const_vector 36 576
const 57 912
pc 1 8
reg 210689 6742048
scratch 21 336
subreg 2 48
mem 416778 10002672
label_ref 214 3424
symbol_ref 8050 257600
cc0 1 8
if_then_else 65 2080
compare 69 1656
plus 307177 7372248
minus 101 2424
mult 12982 311568
div 2 48
and 30 720
ior 46 1104
not 2 32
ashift 1 24
pre_dec 30 480
ne 5 120
eq 442 10608
ge 15 360
gt 1 24
le 36 864
unordered 1 24
ungt 7 168
unlt 19 456
float_extend 729 11664
float 1 16
zero_extract 2 64
rtvec 84508 1360096
---------------------------------------
Total 2087846 57751616
---------------------------------------
VARRAY Kind Count Bytes Resized copied
-------------------------------------------------------
file_locators_files 18 5184 0 0
-------------------------------------------------------
Total 18 5184
-------------------------------------------------------
Alloc-pool Kind Pools Allocated Peak Leak
-------------------------------------------------------------
elt_list 18 3205984 114472 0
elt_loc_list 18 12268848 743224 0
Bitmap sets 18 1691392 1266144 0
cselib_val_list 18 9097760 1249600 0
Binary tree nodes 18 2061040 1040256 0
Unary tree nodes 18 216 2168 0
Reference tree nodes 18 1255872 1259168 0
Expression tree nodes 18 331408 333648 0
List tree nodes 18 482048 483928 0
Comparison tree nodes 18 9040 9632 0
operand entry pool 36 128 968 0
value 18 5198720 4433456 0
et_occ pool 1281 1864384 902776 0
Constraint pool 108 4554336 975952 0
et_node pool 1281 1464720 768256 0
Variable info pool 108 12302640 2875576 0
-------------------------------------------------------------
Total 3012 55788536
-------------------------------------------------------------
Bitmap Overall Allocated Peak Leak searched per search
---------------------------------------------------------------------------------
tree-ssa-operands.c:2787 (push_stmt_chang 60690 4855200 35600 0 94991
tree-ssa-structalias.c:884 (add_pred_grap 94816 7585280 7585280 7585280 189632
tree-ssa-pre.c:559 (bitmap_set_new) 52856 4380680 4380680 4380680 232130
tree-ssa-pre.c:560 (bitmap_set_new) 52856 4303240 4303240 4303240 444776
tree-ssa-live.c:624 (live_worklist) 15 720 80 0 0
tree-ssa-dom.c:2474 (eliminate_degenerate 54 2160 2160 2160 0
flow.c:1596 (allocate_bb_life_data) 226 48240 39320 17360 427289
flow.c:1597 (allocate_bb_life_data) 226 50040 40280 17360 11315
ipa-inline.c:814 (cgraph_decide_inlining_ 1 73920 80 0 11193
flow.c:1601 (allocate_bb_life_data) 36 1440 1440 1440 0
tree-ssa-ter.c:266 (make_dependent_on_par 5910 472800 320 0 5910
tree-ssa-dom.c:2486 (eliminate_degenerate 54 2200 80 0 364
tree-ssa-dom.c:2487 (eliminate_degenerate 54 2200 80 0 0
predict.c:1609 (estimate_loops) 19 1600 160 0 1778
tree-ssa-ter.c:279 (add_to_partition_kill 14 125080 160 0 25384
ipa-reference.c:1123 (static_execute) 12 480 480 480 0
global.c:2447 (modify_reg_pav) 18 3280 2080 0 429
ipa-reference.c:1132 (static_execute) 12 480 480 480 0
tree-sra.c:1582 (decide_instantiations) 24 4880 2240 0 10781
ipa-reference.c:1283 (static_execute) 18 720 720 720 0
tree-ssa-alias.c:1975 (add_may_alias) 6 480 480 480 78
cfgrtl.c:510 (rtl_split_block) 1 120 80 80 2
tree-ssa-dom.c:255 (tree_ssa_dominator_op 54 2160 40 0 0
tree-ssa-coalesce.c:629 (new_live_track) 145 49400 5200 0 2550
tree-ssa-pre.c:4123 (init_pre) 18 720 40 0 0
tree-into-ssa.c:3152 (update_ssa) 47 4120 160 0 638170
tree-into-ssa.c:3149 (update_ssa) 47 1960 80 0 2018
tree-ssa-structalias.c:866 (add_implicit_ 94816 7585280 7585280 7585280 189632
predict.c:1008 (tree_predict_by_opcode) 2 160 80 0 4
tree-ssa-live.c:261 (partition_view_init) 36 55120 21680 0 151141
cfgrtl.c:511 (rtl_split_block) 1 160 80 80 0
tree-ssa-sink.c:219 (nearest_common_domin 118 12480 120 0 2273
tree-ssa-structalias.c:703 (solution_set_ 66 5280 80 0 66
tree-into-ssa.c:2673 (init_update_ssa) 47 58680 28080 0 1298503
tree-into-ssa.c:2674 (init_update_ssa) 47 17960 11800 0 48332
tree-into-ssa.c:2675 (init_update_ssa) 47 43640 16400 0 0
tree-ssa-ter.c:329 (add_dependence) 6782 542560 160 0 0
tree-into-ssa.c:2678 (init_update_ssa) 47 1960 120 0 14
reload1.c:503 (init_reload) 1 5303880 200 0 423860
tree-ssa-operands.c:2875 (pop_stmt_change 781 62480 80 0 781
tree-sra.c:2382 (tree_sra) 36 29080 18160 0 280728
tree-sra.c:2383 (tree_sra) 36 2320 80 0 28
tree-into-ssa.c:931 (prune_unused_phi_nod 9 720 80 0 18
tree-ssa-structalias.c:4240 (set_used_smt 108 4320 4320 4320 0
tree-ssa-operands.c:372 (init_ssa_operand 1 6184680 80 0 185973
tree-into-ssa.c:2942 (insert_updated_phi_ 65733 2630480 80 0 29
tree-ssa-operands.c:2431 (copy_virtual_op 10 880 800 0 0
reload1.c:518 (new_insn_chain) 89744 5953920 5953920 5953920 0
reload1.c:519 (new_insn_chain) 89744 3453360 3453360 3453360 119506
global.c:2112 (allocate_bb_info) 190 360440 360440 360440 0
tree-ssa-structalias.c:2033 (solve_graph) 108 6720 80 0 0
ipa-reference.c:947 (static_execute) 1 40 40 0 0
ipa-reference.c:948 (static_execute) 1 40 40 0 0
ipa-reference.c:949 (static_execute) 1 40 40 0 0
tree-ssa-operands.c:891 (finalize_ssa_vde 42216 7873200 2746320 1939920 0
tree-ssa-coalesce.c:942 (create_outofssa_ 18 37640 31160 0 90686
tree-ssa-coalesce.c:943 (create_outofssa_ 18 4200 2560 0 28999
global.c:2369 (calculate_reg_pav) 18 46600 13640 0 0
tree-ssa-coalesce.c:627 (new_live_track) 15 8200 80 0 3930
tree-ssa-live.c:540 (new_tree_live_info) 220 25320 16120 0 467
tree-ssa-alias.c:1353 (union_alias_set_in 6 480 480 480 0
tree-ssa-live.c:545 (new_tree_live_info) 15 1200 80 0 33
flow.c:1277 (calculate_global_regs_live) 406 16240 6760 0 961712
tree-into-ssa.c:471 (get_def_blocks_for) 80883 6468200 2991360 0 184898
tree-into-ssa.c:472 (get_def_blocks_for) 80883 3235560 1495680 0 6
tree-into-ssa.c:473 (get_def_blocks_for) 80883 3947400 1495680 0 32090
tree-ssa-operands.c:2425 (copy_virtual_op 2 240 240 0 0
tree-ssa-threadupdate.c:872 (thread_throu 1 80 80 0 2
tree-ssa.c:763 (init_tree_ssa) 20 880 880 880 524928
tree-ssa.c:764 (init_tree_ssa) 20 800 800 800 5
flow.c:1067 (calculate_global_regs_live) 52 2080 40 0 0
flow.c:1994 (init_propagate_block_info) 1193 20934240 80 0 1517417
global.c:2102 (allocate_bb_info) 18 1440 80 0 954
ipa-reference.c:753 (ipa_init) 1 40 40 0 0
ipa-reference.c:754 (ipa_init) 1 40 40 40 0
tree-into-ssa.c:1006 (compute_idf) 65772 2631920 80 0 26
tree-ssa-live.c:536 (new_tree_live_info) 220 16200 13600 0 1402
global.c:2109 (allocate_bb_info) 190 7600 7600 7600 0
global.c:2110 (allocate_bb_info) 190 50840 50840 50840 76053
global.c:2111 (allocate_bb_info) 190 50840 50840 50840 76053
tree-ssa-coalesce.c:1121 (create_outofssa 18 1200 80 0 0
global.c:2113 (allocate_bb_info) 190 45720 38120 38120 0
tree-into-ssa.c:637 (add_to_repl_tbl) 23 1840 1840 0 23
tree-into-ssa.c:3276 (update_ssa) 1600 105440 22240 0 2072
tree-into-ssa.c:2273 (rewrite_into_ssa) 27 1320 240 0 12
tree-ssa-structalias.c:906 (add_graph_edg 60 4800 4800 4800 79512
tree-ssa-dse.c:156 (record_voperand_set) 137 12080 9480 6960 530
global.c:1871 (build_insn_chain) 18 816160 280 0 130343
tree-ssa-ter.c:193 (new_temp_expr_table) 18 1280 80 0 28
tree-sra.c:2370 (sra_init_cache) 36 2400 80 0 59161
tree-sra.c:2371 (sra_init_cache) 36 2400 80 0 24214
tree-ssa-dse.c:770 (tree_ssa_dse) 36 4320 1080 0 1358
flow.c:1276 (calculate_global_regs_live) 406 68040 43680 0 961712
ipa-reference.c:1284 (static_execute) 18 720 720 720 0
tree-ssa.c:564 (verify_ssa) 2292 3217040 33640 0 8390117
tree-ssa-coalesce.c:1277 (coalesce_ssa_na 18 2080 720 0 322
tree-ssa-structalias.c:746 (set_union_wit 66 7920 80 0 0
tree-ssa-ter.c:196 (new_temp_expr_table) 18 272000 760 720 0
tree-outof-ssa.c:856 (init_analyze_edges_ 18 720 40 0 0
ipa-reference.c:797 (analyze_function) 18 720 720 720 0
ipa-reference.c:798 (analyze_function) 18 720 720 720 0
tree-ssa-ter.c:460 (process_replaceable) 31681 28493400 188320 0 79901
bitmap.c:1556 (bitmap_ior_and_compl) 362 58400 200 0 0
reload1.c:3943 (reload_as_needed) 87953 2799520 40 0 74378
tree-ssa-structalias.c:4413 (find_what_p_ 72 5760 3360 3360 72
tree-ssa-operands.c:996 (finalize_ssa_vus 68459 13949600 3873680 2933320 0
dominance.c:171 (init_dom_info) 162 6480 40 0 1581
tree-ssa-operands.c:371 (init_ssa_operand 1 11211280 120 0 285561
flow.c:1064 (calculate_global_regs_live) 52 2080 40 0 0
flow.c:1065 (calculate_global_regs_live) 52 1315960 1120 0 1982420
flow.c:1066 (calculate_global_regs_live) 52 4160 80 0 2392
ipa-reference.c:752 (ipa_init) 1 40 40 0 0
reload1.c:3923 (reload_as_needed) 17 455160 40 0 80179
tree-ssa-operands.c:2779 (push_stmt_chang 125026 10436960 120 0 136570
tree-ssa-live.c:359 (partition_view_bitma 18 2080 720 0 320
tree-ssa-structalias.c:375 (new_var_info) 102522 4122000 1309400 667360 570
tree-ssa-structalias.c:376 (new_var_info) 102522 4108560 1296560 653920 0
flow.c:577 (update_life_info) 59 3579840 1120 0 4259856
tree-into-ssa.c:2173 (mark_def_site_block 18 6920 1520 0 40545
tree-into-ssa.c:841 (prune_unused_phi_nod 39 2120 120 0 0
---------------------------------------------------------------------------------
Total 1494332 184781000
---------------------------------------------------------------------------------
-------------------------------------------------------
source location Garbage Freed Leak Overhead Times
-------------------------------------------------------
tree-ssanames.c:145 (make_ssa_name) 0: 0.0% 6486816:11.2% 0: 0.0% 1773344: 5.7% 40
tree-ssa-propagate.c:470 (ssa_prop_init) 0: 0.0% 23184: 0.0% 0: 0.0% 1008: 0.0% 126
tree-ssa-operands.c:490 (ssa_operand_alloc) 0: 0.0% 17060422:29.5% 0: 0.0% 45638: 0.1% 550
tree-ssa-propagate.c:253 (add_ssa_edge) 0: 0.0% 782024: 1.4% 0: 0.0% 225608: 0.7% 18
tree-vn.c:230 (shared_vuses_from_stmt) 0: 0.0% 672: 0.0% 0: 0.0% 96: 0.0% 12
tree-ssanames.c:76 (init_ssanames) 0: 0.0% 9760: 0.0% 0: 0.0% 800: 0.0% 20
local-alloc.c:2543 (rest_of_handle_local_alloc) 0: 0.0% 1015392: 1.8% 0: 0.0% 215648: 0.7% 18
function.c:5413 (record_block_change) 0: 0.0% 6451472:11.2% 0: 0.0% 1745168: 5.6% 34
function.c:5415 (record_block_change) 0: 0.0% 2888: 0.0% 0: 0.0% 840: 0.0% 1
function.c:5393 (reset_block_changes) 0: 0.0% 22320: 0.0% 0: 0.0% 3888: 0.0% 18
tree-ssa-propagate.c:251 (add_ssa_edge) 0: 0.0% 1813552: 3.1% 0: 0.0% 507312: 1.6% 116
tree-dfa.c:139 (create_var_ann) 0: 0.0% 12304640:21.3% 0: 0.0% 0: 0.0% 153808
passes.c:793 (do_per_function_toporder) 0: 0.0% 160: 0.0% 0: 0.0% 0: 0.0% 1
tree-ssa-propagate.c:469 (ssa_prop_init) 0: 0.0% 23184: 0.0% 0: 0.0% 1008: 0.0% 126
c-decl.c:5684 (finish_struct) 0: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 1
tree.c:6780 (build_common_tree_nodes) 0: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 1
tree-ssa-structalias.c:350 (heapvar_insert) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
tree.c:7048 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7054 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 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:67 (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: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
builtin-attrs.def:71 (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: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:75 (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:111 (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
builtin-attrs.def:116 (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: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
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:58 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:59 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:126 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
c-decl.c:7055 (build_void_list_node) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
tree.c:229 (init_ttree) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7032 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7025 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7039 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7061 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
builtin-attrs.def:147 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
tree.c:7071 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
c-common.c:3525 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
tree.c:7040 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7047 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 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
builtin-attrs.def:129 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:132 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:135 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:138 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:141 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:144 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:180 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:181 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:150 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
tree.c:7024 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7026 (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:100 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 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
builtin-attrs.def:105 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
c-common.c:3609 (c_common_nodes_and_builtins) 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:120 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:123 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
tree.c:1162 (build_string) 52: 0.0% 0: 0.0% 0: 0.0% 4: 0.0% 1
fold-const.c:3388 (fold_truth_not_expr) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
fold-const.c:9047 (fold_binary) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
fold-const.c:10753 (fold_binary) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
c-common.c:2682 (c_common_truthvalue_conversion) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
convert.c:56 (convert_to_pointer) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
fold-const.c:2400 (non_lvalue) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
ggc-common.c:201 (ggc_splay_alloc) 0: 0.0% 0: 0.0% 72: 0.0% 8: 0.0% 1
convert.c:510 (convert_to_integer) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
genrtl.c:365 (gen_rtx_fmt_ei) 80: 0.0% 0: 0.0% 0: 0.0% 16: 0.0% 2
expr.c:261 (init_expr_once) 80: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
c-parser.c:7834 (c_parse_file) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
builtin-attrs.def:162 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:164 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
c-parser.c:2900 (c_parser_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:167 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:161 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:166 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:168 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:170 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:173 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:159 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:160 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:163 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:165 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:169 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:171 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:172 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:158 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
c-common.c:2105 (c_register_builtin_type) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
varasm.c:531 (get_section) 0: 0.0% 0: 0.0% 120: 0.0% 24: 0.0% 3
c-decl.c:5930 (finish_enum) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4
varasm.c:493 (get_unnamed_section) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4
varasm.c:510 (get_noswitch_section) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4
fold-const.c:7581 (fold_unary) 128: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 2
c-common.c:2671 (c_common_truthvalue_conversion) 128: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 2
c-decl.c:2344 (pushdecl) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
tree.c:7105 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
tree.c:7102 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
tree.c:7103 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
tree.c:7104 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
predict.c:274 (tree_predict_edge) 160: 0.0% 0: 0.0% 0: 0.0% 32: 0.0% 4
genrtl.c:299 (gen_rtx_fmt_) 144: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 20
tree-ssa-alias.c:2231 (create_global_var) 176: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree-ssa-dom.c:573 (dom_thread_across_edge) 192: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 3
tree-ssa.c:68 (ssa_redirect_edge) 192: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 4
stor-layout.c:1969 (set_sizetype) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
stor-layout.c:1916 (initialize_sizetypes) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:4466 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6915 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:4470 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:4472 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6923 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6919 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:4468 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6872 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6856 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:5405 (build_range_type) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6927 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6883 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6897 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6903 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6876 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6909 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
langhooks.c:541 (lhd_make_node) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:16840 (ix86_init_mmx_sse_buil 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
c-common.c:3447 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
config/i386/i386.c:4463 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3452 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3433 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3438 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3459 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3429 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3443 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3505 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3464 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3589 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3496 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3502 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3499 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3445 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3427 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
tree-dfa.c:135 (create_var_ann) 208: 0.0% 0: 0.0% 0: 0.0% 16: 0.0% 2
c-decl.c:743 (pop_scope) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-decl.c:2812 (c_init_decl_processing) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3441 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3431 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
tree-cfg.c:4009 (tree_block_label) 216: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
gimple-low.c:501 (lower_cond_expr) 216: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
gimple-low.c:491 (lower_cond_expr) 216: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
c-decl.c:5686 (finish_struct) 0: 0.0% 0: 0.0% 224: 0.0% 0: 0.0% 1
tree-ssa-dom.c:574 (dom_thread_across_edge) 264: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
c-typeck.c:7227 (c_finish_if_stmt) 264: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
varasm.c:3454 (init_varasm_status) 320: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 20
fold-const.c:7787 (fold_unary) 320: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 5
genrtl.c:336 (gen_rtx_fmt_0) 320: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 21
c-decl.c:664 (push_scope) 336: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 7
convert.c:674 (convert_to_integer) 384: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 6
tree-ssa-dom.c:934 (build_and_record_new_cond) 384: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 6
tree.c:5383 (build_nonstandard_integer_type) 0: 0.0% 0: 0.0% 400: 0.0% 16: 0.0% 2
c-common.c:2099 (c_register_builtin_type) 0: 0.0% 0: 0.0% 416: 0.0% 0: 0.0% 2
tree-ssa-alias.c:2366 (get_ptr_info) 416: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 13
gimplify.c:1492 (build_and_jump) 432: 0.0% 0: 0.0% 0: 0.0% 48: 0.0% 6
fold-const.c:3421 (invert_truthvalue) 432: 0.0% 0: 0.0% 0: 0.0% 48: 0.0% 6
cgraphunit.c:1553 (save_inline_function_body) 0: 0.0% 0: 0.0% 448: 0.0% 0: 0.0% 2
fold-const.c:2242 (fold_convert) 504: 0.0% 0: 0.0% 0: 0.0% 56: 0.0% 7
cfg.c:266 (unchecked_make_edge) 512: 0.0% 1293568: 2.2% 0: 0.0% 0: 0.0% 20220
emit-rtl.c:4634 (start_sequence) 520: 0.0% 0: 0.0% 0: 0.0% 104: 0.0% 13
c-parser.c:2895 (c_parser_attributes) 624: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 13
tree-dfa.c:169 (create_function_ann) 0: 0.0% 0: 0.0% 640: 0.0% 0: 0.0% 20
convert.c:721 (convert_to_integer) 648: 0.0% 0: 0.0% 0: 0.0% 72: 0.0% 9
varasm.c:3438 (create_constant_pool) 640: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 21
function.c:547 (temp_slots_at_level) 696: 0.0% 72: 0.0% 0: 0.0% 112: 0.0% 21
c-common.c:2627 (pointer_int_sum) 704: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 11
c-decl.c:5792 (start_enum) 0: 0.0% 0: 0.0% 800: 0.0% 32: 0.0% 4
gimple-low.c:582 (lower_return_expr) 864: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 18
c-typeck.c:1888 (build_indirect_ref) 864: 0.0% 0: 0.0% 0: 0.0% 96: 0.0% 12
tree-inline.c:1083 (initialize_cfun) 896: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 2
c-decl.c:6025 (build_enumerator) 0: 0.0% 0: 0.0% 1008: 0.0% 0: 0.0% 21
dwarf2out.c:1223 (queue_reg_save) 1056: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 33
expr.c:338 (init_expr) 1120: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
tree-inline.c:3422 (tree_function_versioning) 1152: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 24
c-parser.c:214 (c_parse_init) 0: 0.0% 0: 0.0% 1184: 0.0% 160: 0.0% 1
function.c:696 (assign_stack_temp_for_type) 1248: 0.0% 0: 0.0% 0: 0.0% 96: 0.0% 12
gimple-low.c:105 (lower_function_body) 1296: 0.0% 0: 0.0% 0: 0.0% 144: 0.0% 18
cfg.c:85 (init_flow) 1440: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
config/i386/i386.c:14903 (ix86_init_machine_stat 1472: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 23
gimple-low.c:586 (lower_return_expr) 1512: 0.0% 0: 0.0% 0: 0.0% 168: 0.0% 21
c-typeck.c:7012 (c_finish_return) 1536: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 24
stor-layout.c:1902 (make_unsigned_type) 0: 0.0% 0: 0.0% 1600: 0.0% 64: 0.0% 8
c-decl.c:5295 (parser_xref_tag) 0: 0.0% 0: 0.0% 1600: 0.0% 64: 0.0% 8
emit-rtl.c:4921 (init_emit) 1600: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 20
c-typeck.c:432 (composite_type) 1824: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 38
stor-layout.c:1889 (make_signed_type) 0: 0.0% 0: 0.0% 2000: 0.0% 80: 0.0% 10
genrtl.c:285 (gen_rtx_fmt_eee) 2144: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 67
c-gimplify.c:166 (c_build_bind_expr) 2376: 0.0% 0: 0.0% 0: 0.0% 216: 0.0% 27
emit-rtl.c:4936 (init_emit) 2430: 0.0% 810: 0.0% 0: 0.0% 40: 0.0% 20
emit-rtl.c:3871 (emit_note_before) 2496: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 39
c-typeck.c:3721 (build_modify_expr) 2688: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 42
cfg.c:89 (init_flow) 2720: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
cfg.c:87 (init_flow) 2720: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
genrtl.c:393 (gen_rtx_fmt_u) 3424: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 214
tree-cfg.c:123 (init_empty_tree_cfg) 3496: 0.0% 184: 0.0% 0: 0.0% 160: 0.0% 20
tree-cfg.c:128 (init_empty_tree_cfg) 3496: 0.0% 184: 0.0% 0: 0.0% 160: 0.0% 20
c-decl.c:6021 (build_enumerator) 0: 0.0% 0: 0.0% 3528: 0.0% 168: 0.0% 21
c-decl.c:6268 (start_function) 0: 0.0% 0: 0.0% 3528: 0.0% 168: 0.0% 21
c-typeck.c:1789 (lookup_field) 3648: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 76
dwarf2out.c:581 (new_cfi) 0: 0.0% 0: 0.0% 3680: 0.0% 0: 0.0% 115
c-parser.c:2910 (c_parser_attributes) 3696: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 77
c-decl.c:7045 (record_builtin_type) 0: 0.0% 0: 0.0% 3744: 0.0% 0: 0.0% 18
tree.c:928 (build_int_cst_wide) 1824: 0.0% 0: 0.0% 1968: 0.0% 0: 0.0% 79
tree.c:6714 (make_vector_type) 400: 0.0% 0: 0.0% 3600: 0.0% 160: 0.0% 20
tree.c:6733 (make_vector_type) 400: 0.0% 0: 0.0% 3600: 0.0% 160: 0.0% 20
tree.c:6735 (make_vector_type) 400: 0.0% 0: 0.0% 3600: 0.0% 160: 0.0% 20
tree-cfg.c:2572 (disband_implicit_edges) 4104: 0.0% 0: 0.0% 0: 0.0% 456: 0.0% 57
except.c:441 (init_eh_for_function) 4200: 0.0% 0: 0.0% 0: 0.0% 200: 0.0% 25
c-decl.c:715 (pop_scope) 2736: 0.0% 0: 0.0% 1672: 0.0% 696: 0.0% 29
c-decl.c:5363 (start_struct) 0: 0.0% 0: 0.0% 5200: 0.0% 208: 0.0% 26
gimplify.c:369 (create_artificial_label) 5400: 0.0% 0: 0.0% 0: 0.0% 216: 0.0% 27
tree-cfg.c:2691 (set_bb_for_stmt) 5488: 0.0% 5184: 0.0% 0: 0.0% 2800: 0.0% 5
emit-rtl.c:4041 (emit_barrier_after) 6160: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 77
bitmap.c:230 (bitmap_element_allocate) 6384: 0.0% 0: 0.0% 0: 0.0% 912: 0.0% 114
c-typeck.c:1843 (build_component_ref) 6688: 0.0% 0: 0.0% 0: 0.0% 608: 0.0% 76
emit-rtl.c:4484 (emit_note) 6848: 0.0% 0: 0.0% 64: 0.0% 0: 0.0% 108
emit-rtl.c:4416 (emit_barrier) 7520: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 94
c-decl.c:4803 (grokdeclarator) 45: 0.0% 0: 0.0% 7815: 0.0% 3668: 0.0% 524
c-decl.c:990 (pushtag) 0: 0.0% 0: 0.0% 7904: 0.0% 0: 0.0% 38
tree.c:902 (build_int_cst_wide) 0: 0.0% 0: 0.0% 7920: 0.0% 0: 0.0% 165
tree.c:5353 (build_index_type) 6600: 0.0% 0: 0.0% 1600: 0.0% 328: 0.0% 41
tree.c:5566 (build_function_type_list) 1584: 0.0% 0: 0.0% 7680: 0.0% 0: 0.0% 193
tree.c:5454 (build_array_type) 5200: 0.0% 0: 0.0% 4200: 0.0% 376: 0.0% 47
stringpool.c:59 (stringpool_ggc_alloc) 0: 0.0% 0: 0.0% 9640: 0.0% 920: 0.0% 249
tree.c:4512 (type_hash_add) 2688: 0.0% 0: 0.0% 7024: 0.0% 0: 0.0% 607
expr.c:4176 (expand_assignment) 10160: 0.0% 0: 0.0% 0: 0.0% 2032: 0.0% 254
function.c:3788 (allocate_struct_function) 10304: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 23
tree-ssa.c:756 (init_tree_ssa) 10560: 0.0% 0: 0.0% 0: 0.0% 1600: 0.0% 20
cfglayout.c:259 (insn_locators_initialize) 10744: 0.0% 632: 0.0% 0: 0.0% 3312: 0.0% 18
varray.c:130 (varray_init) 10336: 0.0% 0: 0.0% 608: 0.0% 2880: 0.0% 18
emit-rtl.c:4071 (emit_note_after) 13568: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 212
attribs.c:320 (decl_attributes) 7488: 0.0% 0: 0.0% 6288: 0.0% 0: 0.0% 287
bitmap.c:364 (bitmap_gc_alloc_stat) 13944: 0.0% 0: 0.0% 0: 0.0% 1992: 0.0% 249
tree.c:5231 (build_pointer_type_for_mode) 0: 0.0% 0: 0.0% 16600: 0.1% 664: 0.0% 83
c-common.c:3284 (def_fn_type) 2352: 0.0% 0: 0.0% 15168: 0.1% 0: 0.0% 365
genrtl.c:190 (gen_rtx_fmt_iuuB00is) 18656: 0.0% 0: 0.0% 0: 0.0% 1696: 0.0% 212
c-decl.c:2881 (c_builtin_function) 2625: 0.0% 0: 0.0% 18045: 0.1% 9646: 0.0% 1378
cfgrtl.c:2889 (init_rtl_bb_info) 21960: 0.0% 0: 0.0% 0: 0.0% 2440: 0.0% 305
varasm.c:2260 (assemble_external) 22176: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 462
emit-rtl.c:3326 (make_jump_insn_raw) 24232: 0.0% 0: 0.0% 0: 0.0% 1864: 0.0% 233
c-decl.c:4766 (grokdeclarator) 0: 0.0% 0: 0.0% 25000: 0.1% 1000: 0.0% 125
c-parser.c:2877 (c_parser_attributes) 25008: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 521
c-decl.c:4632 (grokdeclarator) 0: 0.0% 0: 0.0% 29744: 0.1% 0: 0.0% 143
builtins.c:2823 (expand_builtin_pow) 32016: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 667
convert.c:326 (convert_to_real) 33336: 0.0% 0: 0.0% 0: 0.0% 3704: 0.0% 463
tree.c:4103 (build_distinct_type_copy) 0: 0.0% 0: 0.0% 37000: 0.2% 1480: 0.0% 185
c-decl.c:5175 (get_parm_info) 27120: 0.0% 0: 0.0% 14160: 0.1% 0: 0.0% 860
emit-rtl.c:4939 (init_emit) 42480: 0.0% 14160: 0.0% 0: 0.0% 15680: 0.1% 20
dwarf2out.c:2643 (dwarf2out_frame_init) 0: 0.0% 0: 0.0% 43008: 0.2% 10240: 0.0% 1
tree-phinodes.c:156 (allocate_phi_node) 58368: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 228
tree.c:3345 (annotate_with_file_line) 61296: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 3832
tree.c:3574 (build_type_attribute_qual_variant) 43200: 0.0% 0: 0.0% 21800: 0.1% 2600: 0.0% 325
cfglayout.c:299 (insn_locators_initialize) 0: 0.0% 87896: 0.2% 97912: 0.5% 55760: 0.2% 7
tree.c:888 (build_int_cst_wide) 0: 0.0% 0: 0.0% 103832: 0.5% 34104: 0.1% 19
attribs.c:295 (decl_attributes) 9072: 0.0% 0: 0.0% 96480: 0.5% 0: 0.0% 2199
gimplify.c:1271 (gimplify_decl_expr) 110720: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1730
c-decl.c:4800 (grokdeclarator) 39872: 0.0% 0: 0.0% 77504: 0.4% 0: 0.0% 524
optabs.c:5308 (init_one_libfunc) 118944: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 531
c-semantics.c:120 (build_stmt) 127296: 0.1% 0: 0.0% 0: 0.0% 14144: 0.0% 1768
c-decl.c:4727 (grokdeclarator) 131840: 0.1% 0: 0.0% 7680: 0.0% 0: 0.0% 872
emit-rtl.c:355 (get_reg_attrs) 142512: 0.1% 0: 0.0% 3152: 0.0% 0: 0.0% 9104
optabs.c:5054 (new_optab) 0: 0.0% 0: 0.0% 155744: 0.7% 28768: 0.1% 124
expr.c:1199 (emit_block_move_hints) 175560: 0.1% 0: 0.0% 0: 0.0% 35112: 0.1% 4389
expr.c:1198 (emit_block_move_hints) 175560: 0.1% 0: 0.0% 0: 0.0% 35112: 0.1% 4389
tree-cfg.c:380 (create_bb) 192784: 0.1% 188976: 0.3% 0: 0.0% 119984: 0.4% 10
tree-ssa-dom.c:1626 (record_equivalences_from_st 204384: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 4258
tree-ssa-alias.c:2960 (create_overlap_variables_ 209312: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 13082
emit-rtl.c:798 (gen_reg_rtx) 226560: 0.1% 222380: 0.4% 0: 0.0% 124140: 0.4% 29
c-decl.c:494 (bind) 241248: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 5026
genrtl.c:406 (gen_rtx_fmt_s00) 7168: 0.0% 0: 0.0% 250432: 1.2% 0: 0.0% 8050
tree-iterator.c:93 (tsi_link_before) 261800: 0.1% 0: 0.0% 0: 0.0% 52360: 0.2% 6545
tree-dfa.c:703 (set_default_def) 264672: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 16542
tree.c:5534 (build_function_type) 223800: 0.1% 0: 0.0% 56200: 0.3% 11200: 0.0% 1400
langhooks.c:594 (add_builtin_function) 0: 0.0% 0: 0.0% 308672: 1.4% 0: 0.0% 1378
c-decl.c:4898 (grokdeclarator) 110352: 0.0% 0: 0.0% 198352: 0.9% 0: 0.0% 1754
tree-inline.c:571 (copy_body_r) 313008: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 6521
tree-dfa.c:652 (referenced_var_check_and_insert) 377120: 0.2% 2083840: 3.6% 0: 0.0% 0: 0.0% 153810
varasm.c:3509 (force_const_mem) 0: 0.0% 0: 0.0% 466560: 2.2% 0: 0.0% 7290
c-parser.c:5593 (c_parser_expr_list) 546864: 0.2% 0: 0.0% 912: 0.0% 0: 0.0% 11412
c-parser.c:5586 (c_parser_expr_list) 547248: 0.2% 0: 0.0% 2304: 0.0% 0: 0.0% 11449
alias.c:2422 (init_alias_analysis) 0: 0.0% 98064: 0.2% 613648: 2.9% 120352: 0.4% 4
tree-inline.c:3139 (declare_inline_vars) 626016: 0.3% 0: 0.0% 0: 0.0% 0: 0.0% 13042
emit-rtl.c:428 (const_double_from_real_value) 218736: 0.1% 0: 0.0% 409360: 1.9% 89728: 0.3% 11216
fold-const.c:2227 (fold_convert) 673056: 0.3% 0: 0.0% 0: 0.0% 74784: 0.2% 9348
tree.c:1102 (build_real) 690784: 0.3% 0: 0.0% 0: 0.0% 0: 0.0% 21587
c-typeck.c:8436 (build_binary_op) 718848: 0.3% 0: 0.0% 0: 0.0% 0: 0.0% 11232
genrtl.c:324 (gen_rtx_fmt_w) 655456: 0.3% 0: 0.0% 73824: 0.3% 0: 0.0% 45580
tree-vn.c:206 (copy_vuses_from_stmt) 732592: 0.3% 0: 0.0% 0: 0.0% 104656: 0.3% 13082
cfg.c:206 (connect_src) 757176: 0.3% 0: 0.0% 0: 0.0% 108168: 0.3% 13521
cfg.c:215 (connect_dest) 757176: 0.3% 0: 0.0% 0: 0.0% 108168: 0.3% 13521
c-typeck.c:3037 (build_unary_op) 819720: 0.4% 0: 0.0% 0: 0.0% 91080: 0.3% 11385
fold-const.c:9013 (fold_binary) 865216: 0.4% 0: 0.0% 0: 0.0% 0: 0.0% 13519
emit-rtl.c:3347 (make_call_insn_raw) 918008: 0.4% 0: 0.0% 0: 0.0% 70616: 0.2% 8827
tree-iterator.c:48 (alloc_stmt_list) 957264: 0.4% 0: 0.0% 0: 0.0% 0: 0.0% 19943
tree-inline.c:2487 (expand_call_inline) 0: 0.0% 0: 0.0% 991192: 4.6% 156504: 0.5% 6521
tree-inline.c:471 (remap_block) 0: 0.0% 0: 0.0% 991496: 4.6% 156552: 0.5% 6523
c-typeck.c:2343 (build_function_call) 1001880: 0.4% 0: 0.0% 0: 0.0% 91080: 0.3% 11385
local-alloc.c:804 (update_equiv_regs) 1015536: 0.4% 0: 0.0% 0: 0.0% 215792: 0.7% 18
c-typeck.c:2561 (convert_arguments) 1092912: 0.5% 0: 0.0% 0: 0.0% 0: 0.0% 22769
tree.c:7280 (build_empty_stmt) 1195272: 0.5% 0: 0.0% 0: 0.0% 132808: 0.4% 16601
optabs.c:5068 (new_convert_optab) 0: 0.0% 0: 0.0% 1204424: 5.6% 352456: 1.1% 13
tree.c:1101 (build_real) 1208872: 0.5% 0: 0.0% 0: 0.0% 172696: 0.6% 21587
gimplify.c:3493 (tree_to_gimple_tuple) 1249728: 0.5% 0: 0.0% 0: 0.0% 0: 0.0% 26036
genrtl.c:59 (gen_rtx_fmt_e) 1252496: 0.5% 0: 0.0% 304: 0.0% 0: 0.0% 78300
tree.c:4323 (decl_debug_expr_insert) 1291280: 0.6% 0: 0.0% 0: 0.0% 258256: 0.8% 32282
genrtl.c:46 (gen_rtx_fmt_E) 1351152: 0.6% 0: 0.0% 976: 0.0% 0: 0.0% 84508
emit-rtl.c:306 (get_mem_attrs) 1175272: 0.5% 0: 0.0% 252560: 1.2% 203976: 0.7% 25497
cgraph.c:164 (cgraph_create_node) 1513568: 0.7% 0: 0.0% 4640: 0.0% 52352: 0.2% 6544
gimplify.c:614 (internal_get_tmp_var) 1551360: 0.7% 0: 0.0% 0: 0.0% 0: 0.0% 24240
emit-rtl.c:803 (gen_reg_rtx) 1812480: 0.8% 1784160: 3.1% 0: 0.0% 995680: 3.2% 29
cfg.c:136 (alloc_block) 1836136: 0.8% 0: 0.0% 0: 0.0% 108008: 0.3% 13501
tree-ssa-alias.c:2090 (create_tag_raw) 1884016: 0.8% 0: 0.0% 0: 0.0% 209328: 0.7% 13084
tree-inline.c:2561 (expand_call_inline) 2244336: 1.0% 0: 0.0% 0: 0.0% 0: 0.0% 46757
tree.c:3008 (build2_stat) 2246016: 1.0% 0: 0.0% 0: 0.0% 0: 0.0% 46792
tree-inline.c:3201 (copy_decl_to_var) 0: 0.0% 0: 0.0% 2295392:10.7% 0: 0.0% 13042
emit-rtl.c:2476 (copy_rtx_if_shared_1) 2505840: 1.1% 0: 0.0% 0: 0.0% 501168: 1.6% 62646
tree-sra.c:1693 (generate_one_element_ref) 3153392: 1.4% 0: 0.0% 0: 0.0% 286672: 0.9% 35834
cselib.c:889 (cselib_subst_to_values) 3319048: 1.4% 0: 0.0% 0: 0.0% 663800: 2.1% 82978
rtl.c:159 (rtvec_alloc) 3371416: 1.5% 0: 0.0% 4776: 0.0% 670016: 2.1% 84508
gimple-low.c:741 (record_vars_into) 3566880: 1.5% 0: 0.0% 0: 0.0% 0: 0.0% 74310
tree-vn.c:69 (make_value_handle) 3738816: 1.6% 0: 0.0% 0: 0.0% 415424: 1.3% 51928
tree-dfa.c:211 (create_tree_common_ann) 3827160: 1.7% 0: 0.0% 80: 0.0% 765448: 2.4% 95681
cgraph.c:329 (cgraph_create_edge) 3903640: 1.7% 0: 0.0% 0: 0.0% 300280: 1.0% 37535
rtl.c:263 (copy_rtx) 5003056: 2.2% 0: 0.0% 0: 0.0% 1000608: 3.2% 125077
tree-iterator.c:169 (tsi_link_after) 5398400: 2.3% 0: 0.0% 0: 0.0% 1079680: 3.4% 134960
genrtl.c:32 (gen_rtx_fmt_ue) 6245480: 2.7% 0: 0.0% 0: 0.0% 1249096: 4.0% 156137
genrtl.c:349 (gen_rtx_fmt_i00) 6617440: 2.9% 0: 0.0% 124608: 0.6% 0: 0.0% 210689
stringpool.c:77 (alloc_node) 0: 0.0% 0: 0.0% 7893912:37.0% 607224: 1.9% 75903
ggc-common.c:193 (ggc_calloc) 7037832: 3.1% 5000784: 8.6% 2023176: 9.5% 1069104: 3.4% 560
tree-inline.c:3243 (copy_decl_no_change) 7649808: 3.3% 0: 0.0% 1799872: 8.4% 2704: 0.0% 53646
emit-rtl.c:3294 (make_insn_raw) 10624000: 4.6% 0: 0.0% 0: 0.0% 0: 0.0% 132800
tree-inline.c:2898 (copy_tree_r) 11197600: 4.9% 0: 0.0% 0: 0.0% 523728: 1.7% 174813
tree-dfa.c:189 (create_stmt_ann) 12130464: 5.3% 1053984: 1.8% 0: 0.0% 0: 0.0% 137338
gimplify.c:455 (create_tmp_var_raw) 12852400: 5.6% 0: 0.0% 0: 0.0% 0: 0.0% 73025
tree-ssanames.c:143 (make_ssa_name) 13264224: 5.7% 0: 0.0% 0: 0.0% 0: 0.0% 138169
emit-rtl.c:4827 (copy_insn_1) 15480600: 6.7% 0: 0.0% 0: 0.0% 3096120: 9.9% 387015
genrtl.c:379 (gen_rtx_fmt_e0) 16340520: 7.1% 0: 0.0% 330600: 1.5% 3334224:10.6% 416778
genrtl.c:17 (gen_rtx_fmt_ee) 33783800:14.6% 0: 0.0% 182320: 0.9% 6793224:21.7% 849153
Total 230723768 57831364 21361996 31340632 4758365
source location Garbage Freed Leak Overhead Times
-------------------------------------------------------
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 16k 13k 480
16 200k 83k 4400
256 4096 512 56
512 4096 512 56
1024 128k 125k 1792
4096 72k 72k 1008
8192 32k 32k 224
16384 16k 16k 56
32768 32k 32k 56
65536 896k 896k 784
131072 384k 384k 168
524288 2048k 2048k 224
208 48k 44k 672
192 288k 177k 4032
160 28k 15k 392
176 11M 4192k 160k
96 13M 7116k 193k
448 8192 1344 112
128 2352k 1633k 32k
48 3552k 709k 55k
224 428k 382k 5992
64 776k 455k 12k
32 10M 780k 192k
80 4096 800 56
Total 47M 18M 666k
Total allocations and overheads during the compilation process
Total Overhead: 31280808
Total Allocated: 276172560
Total Overhead under 32B: 19505130
Total Allocated under 32B: 92202016
Total Overhead under 64B: 21139750
Total Allocated under 64B: 126033520
Total Overhead under 128B: 23535942
Total Allocated under 128B: 200525632
Total Overhead page size 8l: 13330
Total Allocated page size 8l: 15392
Total Overhead page size 16l: 0
Total Allocated page size 16l: 6490016
Total Overhead page size 256l: 816
Total Allocated page size 256l: 84480
Total Overhead page size 512l: 368
Total Allocated page size 512l: 8192
Total Overhead page size 1024l: 58832
Total Allocated page size 1024l: 231424
Total Overhead page size 2048l: 46404
Total Allocated page size 2048l: 204800
Total Overhead page size 4096l: 88920
Total Allocated page size 4096l: 290816
Total Overhead page size 8192l: 120232
Total Allocated page size 8192l: 614400
Total Overhead page size 16384l: 236512
Total Allocated page size 16384l: 819200
Total Overhead page size 32768l: 432090
Total Allocated page size 32768l: 18448384
Total Overhead page size 65536l: 1758744
Total Allocated page size 65536l: 5111808
Total Overhead page size 131072l: 464568
Total Allocated page size 131072l: 2490368
Total Overhead page size 262144l: 403208
Total Allocated page size 262144l: 2359296
Total Overhead page size 524288l: 1225968
Total Allocated page size 524288l: 7864320
Total Overhead page size 1048576l: 1125696
Total Allocated page size 1048576l: 5242880
Total Overhead page size 2097152l: 1694032
Total Allocated page size 2097152l: 4194304
Total Overhead page size 208l: 40
Total Allocated page size 208l: 47216
Total Overhead page size 192l: 21656
Total Allocated page size 192l: 520704
Total Overhead page size 160l: 928
Total Allocated page size 160l: 156800
Total Overhead page size 176l: 2336
Total Allocated page size 176l: 24889568
Total Overhead page size 96l: 1187440
Total Allocated page size 96l: 40699584
Total Overhead page size 448l: 11164
Total Allocated page size 448l: 56448
Total Overhead page size 128l: 634584
Total Allocated page size 128l: 5106688
Total Overhead page size 48l: 790700
Total Allocated page size 48l: 20309328
Total Overhead page size 224l: 52352
Total Allocated page size 224l: 2011520
Total Overhead page size 64l: 843920
Total Allocated page size 64l: 13522176
Total Overhead page size 32l: 19491800
Total Allocated page size 32l: 85696608
Total Overhead page size 80l: 574168
Total Allocated page size 80l: 28685840
String pool
entries 75903
identifiers 75903 (100.00%)
slots 131072
bytes 599k (80k overhead)
table size 1024k
coll/search 0.7351
ins/search 0.4936
avg. entry 8.09 bytes (+/- 1.77)
longest entry 36
??? tree nodes created
Kind Nodes Bytes
---------------------------------------
decls 104650 17691280
types 457 84088
blocks 13073 1359592
stmts 1879 105224
refs 35922 2586192
exprs 100064 6375016
constants 21836 875428
identifiers 75903 6679464
perm_tree_lists 0 0
temp_tree_lists 0 0
vecs 19 35624
binfos 0 0
phi_nodes 228 58368
ssa names 138169 13264224
constructors 0 0
random kinds 232248 11548472
lang_decl kinds 0 0
lang_type kinds 0 0
omp clauses 0 0
gimple statements 77086 3700128
---------------------------------------
Total 801534 64363100
---------------------------------------
SSA_NAME nodes allocated: 138169
SSA_NAME nodes reused: 961
PHI nodes allocated: 228
PHI nodes reused: 7
Type hash: size 1021, 439 elements, 0.388206 collisions
DECL_DEBUG_EXPR hash: size 65521, 0 elements, 1.274386 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
RTX Kind Count Bytes
---------------------------------------
expr_list 355930 8542320
insn_list 156137 3747288
address 25 400
insn 132801 10624080
jump_insn 233 20504
call_insn 8827 776776
barrier 171 13680
code_label 212 15264
note 359 22976
parallel 84472 1351552
set 163462 3923088
use 23861 381776
clobber 53595 857520
call 8827 211848
return 18 144
const_int 45580 729280
const_double 11216 448640
const_vector 36 576
const 57 912
pc 1 8
reg 210689 6742048
scratch 21 336
subreg 2 48
mem 416778 10002672
label_ref 214 3424
symbol_ref 8050 257600
cc0 1 8
if_then_else 65 2080
compare 69 1656
plus 307177 7372248
minus 101 2424
mult 12982 311568
div 2 48
and 30 720
ior 46 1104
not 2 32
ashift 1 24
pre_dec 30 480
ne 5 120
eq 442 10608
ge 15 360
gt 1 24
le 36 864
unordered 1 24
ungt 7 168
unlt 19 456
float_extend 729 11664
float 1 16
zero_extract 2 64
rtvec 84508 1360096
---------------------------------------
Total 2087846 57751616
---------------------------------------
VARRAY Kind Count Bytes Resized copied
-------------------------------------------------------
file_locators_files 18 5184 0 0
-------------------------------------------------------
Total 18 5184
-------------------------------------------------------
Alloc-pool Kind Pools Allocated Peak Leak
-------------------------------------------------------------
Constraint pool 108 4554336 975952 0
Variable info pool 108 12302640 2875576 0
value 18 5198720 4433456 0
operand entry pool 36 128 968 0
elt_list 18 3205984 114472 0
elt_loc_list 18 12268848 743224 0
cselib_val_list 18 9097760 1249600 0
Bitmap sets 18 1632032 1206128 0
et_occ pool 1281 1864384 902776 0
Binary tree nodes 18 2061040 1040256 0
et_node pool 1281 1464720 768256 0
Unary tree nodes 18 216 2168 0
Reference tree nodes 18 1255872 1259168 0
Comparison tree nodes 18 9040 9632 0
-------------------------------------------------------------
Total 2976 54915720
-------------------------------------------------------------
Bitmap Overall Allocated Peak Leak searched per search
---------------------------------------------------------------------------------
tree-ssa-coalesce.c:942 (create_outofssa_ 18 37640 31160 0 90686
tree-ssa-coalesce.c:943 (create_outofssa_ 18 4200 2560 0 28999
cfgrtl.c:511 (rtl_split_block) 1 160 80 80 0
flow.c:1597 (allocate_bb_life_data) 226 50040 40280 17360 11315
tree-into-ssa.c:471 (get_def_blocks_for) 80883 6468200 2991360 0 184898
tree-into-ssa.c:472 (get_def_blocks_for) 80883 3235560 1495680 0 6
tree-into-ssa.c:473 (get_def_blocks_for) 80883 3947400 1495680 0 32090
tree-ssa-alias.c:1975 (add_may_alias) 6 480 480 480 78
tree-ssa-operands.c:2875 (pop_stmt_change 781 62480 80 0 781
tree-ssa-operands.c:371 (init_ssa_operand 1 11211280 120 0 285561
tree-ssa-operands.c:372 (init_ssa_operand 1 6184680 80 0 185973
tree-ssa-structalias.c:746 (set_union_wit 66 7920 80 0 0
tree-into-ssa.c:1006 (compute_idf) 65772 2631920 80 0 26
tree-ssa-ter.c:279 (add_to_partition_kill 14 125080 160 0 25384
ipa-reference.c:754 (ipa_init) 1 40 40 0 0
ipa-reference.c:755 (ipa_init) 1 40 40 0 0
predict.c:1607 (estimate_loops) 19 1600 160 0 1778
tree-ssa.c:763 (init_tree_ssa) 20 880 880 880 524928
tree-ssa.c:764 (init_tree_ssa) 20 800 800 800 5
tree-ssa-alias.c:1353 (union_alias_set_in 6 480 480 480 0
tree-ssa-live.c:261 (partition_view_init) 36 55120 21680 0 151141
tree-ssa-structalias.c:884 (add_pred_grap 94816 7585280 7585280 7585280 189632
tree-into-ssa.c:2273 (rewrite_into_ssa) 27 1320 240 0 12
flow.c:1994 (init_propagate_block_info) 1193 20934240 80 0 1517417
tree-into-ssa.c:3149 (update_ssa) 47 1960 80 0 2018
ipa-reference.c:1285 (static_execute) 18 720 720 720 0
ipa-reference.c:1286 (static_execute) 18 720 720 720 0
tree-into-ssa.c:3276 (update_ssa) 1600 105440 22240 0 2072
tree-ssa-live.c:536 (new_tree_live_info) 220 16200 13600 0 1402
tree-ssa-operands.c:2431 (copy_virtual_op 10 880 800 0 0
tree-ssa-live.c:540 (new_tree_live_info) 220 25320 16120 0 467
tree-ssa-ter.c:266 (make_dependent_on_par 5910 472800 320 0 5910
tree-ssa-operands.c:891 (finalize_ssa_vde 42216 7873200 2746320 1939920 0
flow.c:1276 (calculate_global_regs_live) 406 68040 43680 0 961712
tree-outof-ssa.c:856 (init_analyze_edges_ 18 720 40 0 0
ipa-reference.c:799 (analyze_function) 18 720 720 720 0
ipa-reference.c:800 (analyze_function) 18 720 720 720 0
dominance.c:171 (init_dom_info) 162 6480 40 0 1581
tree-ssa-dse.c:770 (tree_ssa_dse) 36 4320 1080 0 1358
tree-ssa-ter.c:193 (new_temp_expr_table) 18 1280 80 0 28
tree-ssa-ter.c:196 (new_temp_expr_table) 18 272000 760 720 0
ipa-reference.c:756 (ipa_init) 1 40 40 40 0
bitmap.c:1556 (bitmap_ior_and_compl) 362 58400 200 0 0
global.c:2102 (allocate_bb_info) 18 1440 80 0 954
tree-ssa.c:564 (verify_ssa) 2292 3217040 33640 0 8390117
tree-ssa-structalias.c:2033 (solve_graph) 108 6720 80 0 0
ipa-inline.c:814 (cgraph_decide_inlining_ 1 73920 80 0 11193
global.c:2109 (allocate_bb_info) 190 7600 7600 7600 0
global.c:2110 (allocate_bb_info) 190 50840 50840 50840 76053
global.c:2111 (allocate_bb_info) 190 50840 50840 50840 76053
global.c:2112 (allocate_bb_info) 190 360440 360440 360440 0
global.c:2113 (allocate_bb_info) 190 45720 38120 38120 0
reload1.c:3923 (reload_as_needed) 17 455160 40 0 80179
tree-ssa-structalias.c:4414 (find_what_p_ 72 5760 3360 3360 72
global.c:2369 (calculate_reg_pav) 18 46600 13640 0 0
tree-into-ssa.c:2173 (mark_def_site_block 18 6920 1520 0 40545
global.c:1871 (build_insn_chain) 18 816160 280 0 130343
flow.c:1277 (calculate_global_regs_live) 406 16240 6760 0 961712
flow.c:1064 (calculate_global_regs_live) 52 2080 40 0 0
flow.c:1065 (calculate_global_regs_live) 52 1315960 1120 0 1982420
flow.c:1066 (calculate_global_regs_live) 52 4160 80 0 2392
flow.c:1067 (calculate_global_regs_live) 52 2080 40 0 0
tree-sra.c:2373 (sra_init_cache) 36 2400 80 0 59161
tree-into-ssa.c:841 (prune_unused_phi_nod 39 2120 120 0 0
tree-ssa-structalias.c:866 (add_implicit_ 94816 7585280 7585280 7585280 189632
tree-ssa-threadupdate.c:872 (thread_throu 1 80 80 0 2
flow.c:577 (update_life_info) 59 3579840 1120 0 4259856
tree-ssa-structalias.c:375 (new_var_info) 102522 4122000 1309400 667360 570
tree-ssa-structalias.c:376 (new_var_info) 102522 4108560 1296560 653920 0
tree-ssa-live.c:545 (new_tree_live_info) 15 1200 80 0 33
tree-ssa-operands.c:996 (finalize_ssa_vus 68459 13949600 3873680 2933320 0
tree-ssa-live.c:359 (partition_view_bitma 18 2080 720 0 320
tree-ssa-operands.c:2425 (copy_virtual_op 2 240 240 0 0
flow.c:1596 (allocate_bb_life_data) 226 48240 39320 17360 427289
tree-ssa-pre.c:4034 (init_pre) 18 720 40 0 0
tree-ssa-dom.c:2474 (eliminate_degenerate 54 2160 2160 2160 0
flow.c:1601 (allocate_bb_life_data) 36 1440 1440 1440 0
ipa-reference.c:1125 (static_execute) 12 480 480 480 0
tree-ssa-live.c:624 (live_worklist) 15 720 80 0 0
tree-sra.c:1585 (decide_instantiations) 24 4880 2240 0 10781
tree-ssa-dom.c:2486 (eliminate_degenerate 54 2200 80 0 364
tree-ssa-dom.c:2487 (eliminate_degenerate 54 2200 80 0 0
ipa-reference.c:1134 (static_execute) 12 480 480 480 0
tree-ssa-structalias.c:906 (add_graph_edg 60 4800 4800 4800 79512
tree-ssa-operands.c:2779 (push_stmt_chang 125026 10436960 120 0 136570
tree-into-ssa.c:637 (add_to_repl_tbl) 23 1840 1840 0 23
tree-ssa-coalesce.c:1121 (create_outofssa 18 1200 80 0 0
tree-into-ssa.c:3152 (update_ssa) 47 4120 160 0 638170
tree-ssa-operands.c:2787 (push_stmt_chang 60690 4855200 35600 0 94991
tree-ssa-coalesce.c:627 (new_live_track) 15 8200 80 0 3930
cfgrtl.c:510 (rtl_split_block) 1 120 80 80 2
tree-ssa-coalesce.c:629 (new_live_track) 145 49400 5200 0 2550
tree-ssa-structalias.c:703 (solution_set_ 66 5280 80 0 66
global.c:2447 (modify_reg_pav) 18 3280 2080 0 429
predict.c:1006 (tree_predict_by_opcode) 2 160 80 0 4
tree-ssa-dom.c:255 (tree_ssa_dominator_op 54 2160 40 0 0
tree-ssa-pre.c:565 (bitmap_set_new) 51001 4215640 4215640 4215640 230275
tree-ssa-pre.c:566 (bitmap_set_new) 51001 4150240 4150240 4150240 442921
tree-sra.c:2374 (sra_init_cache) 36 2400 80 0 24214
reload1.c:503 (init_reload) 1 5303880 200 0 423860
tree-ssa-coalesce.c:1277 (coalesce_ssa_na 18 2080 720 0 322
tree-into-ssa.c:2673 (init_update_ssa) 47 58680 28080 0 1298503
tree-into-ssa.c:2674 (init_update_ssa) 47 17960 11800 0 48332
tree-into-ssa.c:2675 (init_update_ssa) 47 43640 16400 0 0
tree-ssa-ter.c:329 (add_dependence) 6782 542560 160 0 0
tree-into-ssa.c:2678 (init_update_ssa) 47 1960 120 0 14
tree-sra.c:2385 (tree_sra) 36 29080 18160 0 280728
tree-sra.c:2386 (tree_sra) 36 2320 80 0 28
reload1.c:518 (new_insn_chain) 89744 5953920 5953920 5953920 0
reload1.c:519 (new_insn_chain) 89744 3453360 3453360 3453360 119506
tree-into-ssa.c:931 (prune_unused_phi_nod 9 720 80 0 18
tree-ssa-ter.c:460 (process_replaceable) 31681 28493400 188320 0 79901
tree-into-ssa.c:2942 (insert_updated_phi_ 65733 2630480 80 0 29
reload1.c:3943 (reload_as_needed) 87953 2799520 40 0 74378
tree-ssa-sink.c:219 (nearest_common_domin 118 12480 120 0 2273
tree-ssa-dse.c:156 (record_voperand_set) 137 12080 9480 6960 530
ipa-reference.c:949 (static_execute) 1 40 40 0 0
ipa-reference.c:950 (static_execute) 1 40 40 0 0
ipa-reference.c:951 (static_execute) 1 40 40 0 0
tree-ssa-structalias.c:4241 (set_used_smt 108 4320 4320 4320 0
---------------------------------------------------------------------------------
Total 1490622 184462960
---------------------------------------------------------------------------------
-------------------------------------------------------
source location Garbage Freed Leak Overhead Times
-------------------------------------------------------
tree-ssa-propagate.c:469 (ssa_prop_init) 0: 0.0% 23184: 0.0% 0: 0.0% 1008: 0.0% 126
tree-ssa-propagate.c:470 (ssa_prop_init) 0: 0.0% 23184: 0.0% 0: 0.0% 1008: 0.0% 126
function.c:5392 (reset_block_changes) 0: 0.0% 22320: 0.0% 0: 0.0% 3888: 0.0% 18
tree-ssa-propagate.c:251 (add_ssa_edge) 0: 0.0% 1813552: 3.1% 0: 0.0% 507312: 1.6% 116
tree-ssa-propagate.c:253 (add_ssa_edge) 0: 0.0% 782024: 1.4% 0: 0.0% 225608: 0.7% 18
tree-ssa-operands.c:490 (ssa_operand_alloc) 0: 0.0% 17060422:29.5% 0: 0.0% 45638: 0.1% 550
tree-dfa.c:139 (create_var_ann) 0: 0.0% 12304640:21.3% 0: 0.0% 0: 0.0% 153808
function.c:5414 (record_block_change) 0: 0.0% 2888: 0.0% 0: 0.0% 840: 0.0% 1
tree-ssanames.c:76 (init_ssanames) 0: 0.0% 9760: 0.0% 0: 0.0% 800: 0.0% 20
tree-ssanames.c:145 (make_ssa_name) 0: 0.0% 6486816:11.2% 0: 0.0% 1773344: 5.7% 40
passes.c:793 (do_per_function_toporder) 0: 0.0% 160: 0.0% 0: 0.0% 0: 0.0% 1
local-alloc.c:2543 (rest_of_handle_local_alloc) 0: 0.0% 1015392: 1.8% 0: 0.0% 215648: 0.7% 18
tree-vn.c:230 (shared_vuses_from_stmt) 0: 0.0% 672: 0.0% 0: 0.0% 96: 0.0% 12
function.c:5412 (record_block_change) 0: 0.0% 6451472:11.2% 0: 0.0% 1745168: 5.6% 34
tree.c:6844 (build_common_tree_nodes) 0: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 1
c-decl.c:5684 (finish_struct) 0: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 1
tree-ssa-structalias.c:350 (heapvar_insert) 40: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
builtin-attrs.def:111 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
c-common.c:3532 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 48: 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: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:103 (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:53 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 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
tree.c:7090 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 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:231 (init_ttree) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
builtin-attrs.def:132 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:141 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:138 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:147 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 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
builtin-attrs.def:107 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
c-common.c:3616 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:181 (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
builtin-attrs.def:59 (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: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: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:75 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 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:116 (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
builtin-attrs.def:126 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:123 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:144 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:129 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:150 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
builtin-attrs.def:135 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
c-decl.c:7055 (build_void_list_node) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
tree.c:7088 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7089 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
builtin-attrs.def:180 (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
tree.c:7096 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7103 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 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
tree.c:7104 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7125 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7111 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7112 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7118 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree.c:7135 (build_common_builtin_nodes) 48: 0.0% 0: 0.0% 0: 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:69 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 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:67 (c_init_attributes) 0: 0.0% 0: 0.0% 48: 0.0% 0: 0.0% 1
tree.c:1168 (build_string) 52: 0.0% 0: 0.0% 0: 0.0% 4: 0.0% 1
c-common.c:2689 (c_common_truthvalue_conversion) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
fold-const.c:3392 (fold_truth_not_expr) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
fold-const.c:10757 (fold_binary) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
fold-const.c:9080 (fold_binary) 64: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
ggc-common.c:201 (ggc_splay_alloc) 0: 0.0% 0: 0.0% 72: 0.0% 8: 0.0% 1
convert.c:501 (convert_to_integer) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
convert.c:56 (convert_to_pointer) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
fold-const.c:2399 (non_lvalue) 72: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
genrtl.c:365 (gen_rtx_fmt_ei) 80: 0.0% 0: 0.0% 0: 0.0% 16: 0.0% 2
expr.c:261 (init_expr_once) 80: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
c-parser.c:7834 (c_parse_file) 88: 0.0% 0: 0.0% 0: 0.0% 8: 0.0% 1
builtin-attrs.def:164 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:170 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:173 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:167 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:168 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:165 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:166 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:171 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:169 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:160 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:172 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:161 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:162 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:163 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
c-common.c:2112 (c_register_builtin_type) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
c-parser.c:2900 (c_parser_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:158 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
builtin-attrs.def:159 (c_init_attributes) 0: 0.0% 0: 0.0% 96: 0.0% 0: 0.0% 2
varasm.c:531 (get_section) 0: 0.0% 0: 0.0% 120: 0.0% 24: 0.0% 3
c-common.c:2678 (c_common_truthvalue_conversion) 128: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 2
fold-const.c:7593 (fold_unary) 128: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 2
varasm.c:493 (get_unnamed_section) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4
varasm.c:510 (get_noswitch_section) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4
c-decl.c:5930 (finish_enum) 0: 0.0% 0: 0.0% 128: 0.0% 0: 0.0% 4
tree.c:7169 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
tree.c:7166 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
c-decl.c:2344 (pushdecl) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
tree.c:7168 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
tree.c:7167 (build_common_builtin_nodes) 0: 0.0% 0: 0.0% 144: 0.0% 0: 0.0% 3
genrtl.c:299 (gen_rtx_fmt_) 144: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 20
predict.c:274 (tree_predict_edge) 160: 0.0% 0: 0.0% 0: 0.0% 32: 0.0% 4
tree-ssa-alias.c:2231 (create_global_var) 176: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1
tree-ssa-dom.c:573 (dom_thread_across_edge) 192: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 3
tree-ssa.c:68 (ssa_redirect_edge) 192: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 4
config/i386/i386.c:4470 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
langhooks.c:541 (lhd_make_node) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:4474 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6961 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6967 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6991 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:16842 (ix86_init_mmx_sse_buil 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6987 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
stor-layout.c:1916 (initialize_sizetypes) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
stor-layout.c:1969 (set_sizetype) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6979 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6920 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6936 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:4468 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
config/i386/i386.c:4472 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6947 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6973 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6983 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:5468 (build_range_type) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
tree.c:6940 (build_common_tree_nodes_2) 0: 0.0% 0: 0.0% 200: 0.0% 8: 0.0% 1
c-common.c:3438 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3436 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3448 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3450 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3452 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3440 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3434 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3445 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3454 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-decl.c:2812 (c_init_decl_processing) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
tree-dfa.c:135 (create_var_ann) 208: 0.0% 0: 0.0% 0: 0.0% 16: 0.0% 2
c-common.c:3596 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
config/i386/i386.c:4465 (ix86_build_builtin_va_l 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-decl.c:743 (pop_scope) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3466 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3459 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3471 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3512 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3506 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3509 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
c-common.c:3503 (c_common_nodes_and_builtins) 0: 0.0% 0: 0.0% 208: 0.0% 0: 0.0% 1
gimple-low.c:500 (lower_cond_expr) 216: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
gimple-low.c:490 (lower_cond_expr) 216: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
tree-cfg.c:4009 (tree_block_label) 216: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
c-decl.c:5686 (finish_struct) 0: 0.0% 0: 0.0% 224: 0.0% 0: 0.0% 1
tree-ssa-dom.c:574 (dom_thread_across_edge) 264: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
c-typeck.c:7233 (c_finish_if_stmt) 264: 0.0% 0: 0.0% 0: 0.0% 24: 0.0% 3
fold-const.c:7799 (fold_unary) 320: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 5
varasm.c:3454 (init_varasm_status) 320: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 20
genrtl.c:336 (gen_rtx_fmt_0) 320: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 21
c-decl.c:664 (push_scope) 336: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 7
convert.c:665 (convert_to_integer) 384: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 6
tree-ssa-dom.c:934 (build_and_record_new_cond) 384: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 6
tree.c:5446 (build_nonstandard_integer_type) 0: 0.0% 0: 0.0% 400: 0.0% 16: 0.0% 2
tree-ssa-alias.c:2366 (get_ptr_info) 416: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 13
c-common.c:2106 (c_register_builtin_type) 0: 0.0% 0: 0.0% 416: 0.0% 0: 0.0% 2
fold-const.c:3425 (invert_truthvalue) 432: 0.0% 0: 0.0% 0: 0.0% 48: 0.0% 6
gimplify.c:1490 (build_and_jump) 432: 0.0% 0: 0.0% 0: 0.0% 48: 0.0% 6
cgraphunit.c:1553 (save_inline_function_body) 0: 0.0% 0: 0.0% 448: 0.0% 0: 0.0% 2
fold-const.c:2241 (fold_convert) 504: 0.0% 0: 0.0% 0: 0.0% 56: 0.0% 7
cfg.c:266 (unchecked_make_edge) 512: 0.0% 1293568: 2.2% 0: 0.0% 0: 0.0% 20220
emit-rtl.c:4634 (start_sequence) 520: 0.0% 0: 0.0% 0: 0.0% 104: 0.0% 13
c-parser.c:2895 (c_parser_attributes) 624: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 13
tree-dfa.c:169 (create_function_ann) 0: 0.0% 0: 0.0% 640: 0.0% 0: 0.0% 20
convert.c:712 (convert_to_integer) 648: 0.0% 0: 0.0% 0: 0.0% 72: 0.0% 9
varasm.c:3438 (create_constant_pool) 640: 0.0% 0: 0.0% 32: 0.0% 0: 0.0% 21
function.c:547 (temp_slots_at_level) 696: 0.0% 72: 0.0% 0: 0.0% 112: 0.0% 21
c-common.c:2634 (pointer_int_sum) 704: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 11
c-decl.c:5792 (start_enum) 0: 0.0% 0: 0.0% 800: 0.0% 32: 0.0% 4
gimple-low.c:581 (lower_return_expr) 864: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 18
c-typeck.c:1888 (build_indirect_ref) 864: 0.0% 0: 0.0% 0: 0.0% 96: 0.0% 12
tree-inline.c:1083 (initialize_cfun) 896: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 2
c-decl.c:6025 (build_enumerator) 0: 0.0% 0: 0.0% 1008: 0.0% 0: 0.0% 21
dwarf2out.c:1223 (queue_reg_save) 1056: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 33
expr.c:338 (init_expr) 1120: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
tree-inline.c:3422 (tree_function_versioning) 1152: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 24
gimplify.c:1201 (gimplify_return_expr) 1152: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 24
c-parser.c:214 (c_parse_init) 0: 0.0% 0: 0.0% 1184: 0.0% 160: 0.0% 1
function.c:696 (assign_stack_temp_for_type) 1248: 0.0% 0: 0.0% 0: 0.0% 96: 0.0% 12
gimple-low.c:105 (lower_function_body) 1296: 0.0% 0: 0.0% 0: 0.0% 144: 0.0% 18
cfg.c:85 (init_flow) 1440: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
config/i386/i386.c:14905 (ix86_init_machine_stat 1472: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 23
gimple-low.c:585 (lower_return_expr) 1512: 0.0% 0: 0.0% 0: 0.0% 168: 0.0% 21
c-typeck.c:7018 (c_finish_return) 1536: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 24
emit-rtl.c:4921 (init_emit) 1600: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 20
c-decl.c:5295 (parser_xref_tag) 0: 0.0% 0: 0.0% 1600: 0.0% 64: 0.0% 8
stor-layout.c:1902 (make_unsigned_type) 0: 0.0% 0: 0.0% 1600: 0.0% 64: 0.0% 8
c-typeck.c:432 (composite_type) 1824: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 38
stor-layout.c:1889 (make_signed_type) 0: 0.0% 0: 0.0% 2000: 0.0% 80: 0.0% 10
genrtl.c:285 (gen_rtx_fmt_eee) 2144: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 67
c-gimplify.c:166 (c_build_bind_expr) 2376: 0.0% 0: 0.0% 0: 0.0% 216: 0.0% 27
emit-rtl.c:4936 (init_emit) 2430: 0.0% 810: 0.0% 0: 0.0% 40: 0.0% 20
emit-rtl.c:3871 (emit_note_before) 2496: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 39
c-typeck.c:3727 (build_modify_expr) 2688: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 42
cfg.c:89 (init_flow) 2720: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
cfg.c:87 (init_flow) 2720: 0.0% 0: 0.0% 0: 0.0% 160: 0.0% 20
tree-outof-ssa.c:144 (insert_copy_on_edge) 2832: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 59
genrtl.c:393 (gen_rtx_fmt_u) 3424: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 214
tree-cfg.c:128 (init_empty_tree_cfg) 3496: 0.0% 184: 0.0% 0: 0.0% 160: 0.0% 20
tree-cfg.c:123 (init_empty_tree_cfg) 3496: 0.0% 184: 0.0% 0: 0.0% 160: 0.0% 20
c-decl.c:6268 (start_function) 0: 0.0% 0: 0.0% 3528: 0.0% 168: 0.0% 21
c-decl.c:6021 (build_enumerator) 0: 0.0% 0: 0.0% 3528: 0.0% 168: 0.0% 21
c-typeck.c:1789 (lookup_field) 3648: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 76
dwarf2out.c:581 (new_cfi) 0: 0.0% 0: 0.0% 3680: 0.0% 0: 0.0% 115
c-parser.c:2910 (c_parser_attributes) 3696: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 77
c-decl.c:7045 (record_builtin_type) 0: 0.0% 0: 0.0% 3744: 0.0% 0: 0.0% 18
tree.c:934 (build_int_cst_wide) 1824: 0.0% 0: 0.0% 1968: 0.0% 0: 0.0% 79
tree.c:6797 (make_vector_type) 400: 0.0% 0: 0.0% 3600: 0.0% 160: 0.0% 20
tree.c:6799 (make_vector_type) 400: 0.0% 0: 0.0% 3600: 0.0% 160: 0.0% 20
tree.c:6778 (make_vector_type) 400: 0.0% 0: 0.0% 3600: 0.0% 160: 0.0% 20
tree-cfg.c:2572 (disband_implicit_edges) 4104: 0.0% 0: 0.0% 0: 0.0% 456: 0.0% 57
except.c:441 (init_eh_for_function) 4200: 0.0% 0: 0.0% 0: 0.0% 200: 0.0% 25
c-decl.c:715 (pop_scope) 2736: 0.0% 0: 0.0% 1672: 0.0% 696: 0.0% 29
c-decl.c:5363 (start_struct) 0: 0.0% 0: 0.0% 5200: 0.0% 208: 0.0% 26
gimplify.c:369 (create_artificial_label) 5400: 0.0% 0: 0.0% 0: 0.0% 216: 0.0% 27
tree-cfg.c:2691 (set_bb_for_stmt) 5488: 0.0% 5184: 0.0% 0: 0.0% 2800: 0.0% 5
emit-rtl.c:4041 (emit_barrier_after) 6160: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 77
bitmap.c:230 (bitmap_element_allocate) 6384: 0.0% 0: 0.0% 0: 0.0% 912: 0.0% 114
c-typeck.c:1843 (build_component_ref) 6688: 0.0% 0: 0.0% 0: 0.0% 608: 0.0% 76
emit-rtl.c:4484 (emit_note) 6848: 0.0% 0: 0.0% 64: 0.0% 0: 0.0% 108
emit-rtl.c:4416 (emit_barrier) 7520: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 94
c-decl.c:4803 (grokdeclarator) 45: 0.0% 0: 0.0% 7815: 0.0% 3668: 0.0% 524
c-decl.c:990 (pushtag) 0: 0.0% 0: 0.0% 7904: 0.0% 0: 0.0% 38
tree.c:908 (build_int_cst_wide) 0: 0.0% 0: 0.0% 7968: 0.0% 0: 0.0% 166
tree.c:5416 (build_index_type) 6600: 0.0% 0: 0.0% 1600: 0.0% 328: 0.0% 41
tree.c:5629 (build_function_type_list) 1584: 0.0% 0: 0.0% 7680: 0.0% 0: 0.0% 193
tree.c:5517 (build_array_type) 5200: 0.0% 0: 0.0% 4200: 0.0% 376: 0.0% 47
stringpool.c:59 (stringpool_ggc_alloc) 0: 0.0% 0: 0.0% 9640: 0.0% 920: 0.0% 249
tree.c:4560 (type_hash_add) 2688: 0.0% 0: 0.0% 7024: 0.0% 0: 0.0% 607
expr.c:4163 (expand_assignment) 10160: 0.0% 0: 0.0% 0: 0.0% 2032: 0.0% 254
function.c:3787 (allocate_struct_function) 10304: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 23
tree-ssa.c:756 (init_tree_ssa) 10560: 0.0% 0: 0.0% 0: 0.0% 1600: 0.0% 20
cfglayout.c:259 (insn_locators_initialize) 10744: 0.0% 632: 0.0% 0: 0.0% 3312: 0.0% 18
varray.c:130 (varray_init) 10336: 0.0% 0: 0.0% 608: 0.0% 2880: 0.0% 18
emit-rtl.c:4071 (emit_note_after) 13568: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 212
attribs.c:320 (decl_attributes) 7488: 0.0% 0: 0.0% 6288: 0.0% 0: 0.0% 287
bitmap.c:364 (bitmap_gc_alloc_stat) 13944: 0.0% 0: 0.0% 0: 0.0% 1992: 0.0% 249
tree.c:5294 (build_pointer_type_for_mode) 0: 0.0% 0: 0.0% 16600: 0.1% 664: 0.0% 83
c-common.c:3291 (def_fn_type) 2352: 0.0% 0: 0.0% 15168: 0.1% 0: 0.0% 365
genrtl.c:190 (gen_rtx_fmt_iuuB00is) 18656: 0.0% 0: 0.0% 0: 0.0% 1696: 0.0% 212
c-decl.c:2881 (c_builtin_function) 2625: 0.0% 0: 0.0% 18045: 0.1% 9646: 0.0% 1378
cfgrtl.c:2889 (init_rtl_bb_info) 21960: 0.0% 0: 0.0% 0: 0.0% 2440: 0.0% 305
varasm.c:2260 (assemble_external) 22176: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 462
emit-rtl.c:3326 (make_jump_insn_raw) 24232: 0.0% 0: 0.0% 0: 0.0% 1864: 0.0% 233
c-decl.c:4766 (grokdeclarator) 0: 0.0% 0: 0.0% 25000: 0.1% 1000: 0.0% 125
c-parser.c:2877 (c_parser_attributes) 25008: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 521
c-decl.c:4632 (grokdeclarator) 0: 0.0% 0: 0.0% 29744: 0.1% 0: 0.0% 143
convert.c:321 (convert_to_real) 33336: 0.0% 0: 0.0% 0: 0.0% 3704: 0.0% 463
tree.c:4151 (build_distinct_type_copy) 0: 0.0% 0: 0.0% 37000: 0.2% 1480: 0.0% 185
c-decl.c:5175 (get_parm_info) 27120: 0.0% 0: 0.0% 14160: 0.1% 0: 0.0% 860
emit-rtl.c:4939 (init_emit) 42480: 0.0% 14160: 0.0% 0: 0.0% 15680: 0.1% 20
dwarf2out.c:2643 (dwarf2out_frame_init) 0: 0.0% 0: 0.0% 43008: 0.2% 10240: 0.0% 1
tree-phinodes.c:156 (allocate_phi_node) 58368: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 228
tree.c:3393 (annotate_with_file_line) 61296: 0.0% 0: 0.0% 16: 0.0% 0: 0.0% 3832
tree.c:3622 (build_type_attribute_qual_variant) 43200: 0.0% 0: 0.0% 21800: 0.1% 2600: 0.0% 325
cfglayout.c:299 (insn_locators_initialize) 0: 0.0% 87896: 0.2% 97912: 0.5% 55760: 0.2% 7
tree.c:894 (build_int_cst_wide) 0: 0.0% 0: 0.0% 103832: 0.5% 34104: 0.1% 19
attribs.c:295 (decl_attributes) 9072: 0.0% 0: 0.0% 96480: 0.5% 0: 0.0% 2199
gimplify.c:1269 (gimplify_decl_expr) 110720: 0.0% 0: 0.0% 0: 0.0% 0: 0.0% 1730
c-decl.c:4800 (grokdeclarator) 39872: 0.0% 0: 0.0% 77504: 0.4% 0: 0.0% 524
optabs.c:5308 (init_one_libfunc) 118944: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 531
c-semantics.c:123 (build_stmt) 127296: 0.1% 0: 0.0% 0: 0.0% 14144: 0.0% 1768
c-decl.c:4727 (grokdeclarator) 131840: 0.1% 0: 0.0% 7680: 0.0% 0: 0.0% 872
emit-rtl.c:355 (get_reg_attrs) 142512: 0.1% 0: 0.0% 3152: 0.0% 0: 0.0% 9104
optabs.c:5054 (new_optab) 0: 0.0% 0: 0.0% 155744: 0.7% 28768: 0.1% 124
expr.c:1198 (emit_block_move_hints) 175560: 0.1% 0: 0.0% 0: 0.0% 35112: 0.1% 4389
expr.c:1199 (emit_block_move_hints) 175560: 0.1% 0: 0.0% 0: 0.0% 35112: 0.1% 4389
tree-cfg.c:380 (create_bb) 192784: 0.1% 188976: 0.3% 0: 0.0% 119984: 0.4% 10
tree-ssa-dom.c:1626 (record_equivalences_from_st 204384: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 4258
tree-ssa-alias.c:2960 (create_overlap_variables_ 209312: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 13082
emit-rtl.c:798 (gen_reg_rtx) 226560: 0.1% 222380: 0.4% 0: 0.0% 124140: 0.4% 29
c-decl.c:494 (bind) 241248: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 5026
genrtl.c:406 (gen_rtx_fmt_s00) 7168: 0.0% 0: 0.0% 250432: 1.2% 0: 0.0% 8050
tree-iterator.c:93 (tsi_link_before) 261800: 0.1% 0: 0.0% 0: 0.0% 52360: 0.2% 6545
tree-dfa.c:703 (set_default_def) 264672: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 16542
tree.c:5597 (build_function_type) 223800: 0.1% 0: 0.0% 56200: 0.3% 11200: 0.0% 1400
langhooks.c:594 (add_builtin_function) 0: 0.0% 0: 0.0% 308672: 1.4% 0: 0.0% 1378
c-decl.c:4898 (grokdeclarator) 110352: 0.0% 0: 0.0% 198352: 0.9% 0: 0.0% 1754
tree-inline.c:571 (copy_body_r) 313008: 0.1% 0: 0.0% 0: 0.0% 0: 0.0% 6521
tree-dfa.c:652 (referenced_var_check_and_insert) 377120: 0.2% 2083840: 3.6% 0: 0.0% 0: 0.0% 153810
varasm.c:3509 (force_const_mem) 0: 0.0% 0: 0.0% 466560: 2.2% 0: 0.0% 7290
tree-inline.c:1395 (setup_one_parameter) 537360: 0.2% 0: 0.0% 0: 0.0% 0: 0.0% 11195
c-parser.c:5593 (c_parser_expr_list) 546864: 0.2% 0: 0.0% 912: 0.0% 0: 0.0% 11412
c-parser.c:5586 (c_parser_expr_list) 547248: 0.2% 0: 0.0% 2304: 0.0% 0: 0.0% 11449
alias.c:2422 (init_alias_analysis) 0: 0.0% 98064: 0.2% 613648: 2.9% 120352: 0.4% 4
tree-inline.c:3139 (declare_inline_vars) 626016: 0.3% 0: 0.0% 0: 0.0% 0: 0.0% 13042
emit-rtl.c:428 (const_double_from_real_value) 218736: 0.1% 0: 0.0% 409360: 1.9% 89728: 0.3% 11216
fold-const.c:2226 (fold_convert) 673056: 0.3% 0: 0.0% 0: 0.0% 74784: 0.2% 9348
tree.c:1108 (build_real) 690784: 0.3% 0: 0.0% 0: 0.0% 0: 0.0% 21587
c-typeck.c:8442 (build_binary_op) 718848: 0.3% 0: 0.0% 0: 0.0% 0: 0.0% 11232
genrtl.c:324 (gen_rtx_fmt_w) 655456: 0.3% 0: 0.0% 73824: 0.3% 0: 0.0% 45580
tree-vn.c:206 (copy_vuses_from_stmt) 732592: 0.3% 0: 0.0% 0: 0.0% 104656: 0.3% 13082
cfg.c:215 (connect_dest) 757176: 0.3% 0: 0.0% 0: 0.0% 108168: 0.3% 13521
cfg.c:206 (connect_src) 757176: 0.3% 0: 0.0% 0: 0.0% 108168: 0.3% 13521
c-typeck.c:3043 (build_unary_op) 819720: 0.4% 0: 0.0% 0: 0.0% 91080: 0.3% 11385
fold-const.c:9046 (fold_binary) 865216: 0.4% 0: 0.0% 0: 0.0% 0: 0.0% 13519
emit-rtl.c:3347 (make_call_insn_raw) 918008: 0.4% 0: 0.0% 0: 0.0% 70616: 0.2% 8827
tree-iterator.c:48 (alloc_stmt_list) 957264: 0.4% 0: 0.0% 0: 0.0% 0: 0.0% 19943
tree-inline.c:2490 (expand_call_inline) 0: 0.0% 0: 0.0% 991192: 4.6% 156504: 0.5% 6521
tree-inline.c:471 (remap_block) 0: 0.0% 0: 0.0% 991496: 4.6% 156552: 0.5% 6523
local-alloc.c:804 (update_equiv_regs) 1015536: 0.4% 0: 0.0% 0: 0.0% 215792: 0.7% 18
tree.c:7505 (build_call_array) 1184016: 0.5% 0: 0.0% 0: 0.0% 91072: 0.3% 11385
tree.c:7344 (build_empty_stmt) 1195272: 0.5% 0: 0.0% 0: 0.0% 132808: 0.4% 16601
optabs.c:5068 (new_convert_optab) 0: 0.0% 0: 0.0% 1204424: 5.6% 352456: 1.1% 13
tree.c:1107 (build_real) 1208872: 0.5% 0: 0.0% 0: 0.0% 172696: 0.6% 21587
gimplify.c:3475 (tree_to_gimple_tuple) 1249728: 0.5% 0: 0.0% 0: 0.0% 0: 0.0% 26036
genrtl.c:59 (gen_rtx_fmt_e) 1252496: 0.5% 0: 0.0% 304: 0.0% 0: 0.0% 78300
tree.c:4371 (decl_debug_expr_insert) 1291280: 0.6% 0: 0.0% 0: 0.0% 258256: 0.8% 32282
genrtl.c:46 (gen_rtx_fmt_E) 1351152: 0.6% 0: 0.0% 976: 0.0% 0: 0.0% 84508
emit-rtl.c:306 (get_mem_attrs) 1175272: 0.5% 0: 0.0% 252560: 1.2% 203976: 0.7% 25497
cgraph.c:164 (cgraph_create_node) 1513568: 0.7% 0: 0.0% 4640: 0.0% 52352: 0.2% 6544
gimplify.c:614 (internal_get_tmp_var) 1551360: 0.7% 0: 0.0% 0: 0.0% 0: 0.0% 24240
tree-sra.c:1734 (sra_build_assignment) 1704672: 0.7% 0: 0.0% 0: 0.0% 0: 0.0% 35514
emit-rtl.c:803 (gen_reg_rtx) 1812480: 0.8% 1784160: 3.1% 0: 0.0% 995680: 3.2% 29
cfg.c:136 (alloc_block) 1836136: 0.8% 0: 0.0% 0: 0.0% 108008: 0.3% 13501
tree-ssa-alias.c:2090 (create_tag_raw) 1884016: 0.8% 0: 0.0% 0: 0.0% 209328: 0.7% 13084
tree-inline.c:2561 (expand_call_inline) 2244336: 1.0% 0: 0.0% 0: 0.0% 0: 0.0% 46757
tree-inline.c:3201 (copy_decl_to_var) 0: 0.0% 0: 0.0% 2295392:10.7% 0: 0.0% 13042
emit-rtl.c:2476 (copy_rtx_if_shared_1) 2505840: 1.1% 0: 0.0% 0: 0.0% 501168: 1.6% 62646
tree-sra.c:1696 (generate_one_element_ref) 3153392: 1.4% 0: 0.0% 0: 0.0% 286672: 0.9% 35834
cselib.c:889 (cselib_subst_to_values) 3319048: 1.5% 0: 0.0% 0: 0.0% 663800: 2.1% 82978
rtl.c:159 (rtvec_alloc) 3371416: 1.5% 0: 0.0% 4776: 0.0% 670016: 2.1% 84508
gimple-low.c:736 (record_vars_into) 3566880: 1.6% 0: 0.0% 0: 0.0% 0: 0.0% 74310
tree-dfa.c:211 (create_tree_common_ann) 3602320: 1.6% 0: 0.0% 80: 0.0% 720480: 2.3% 90060
tree-vn.c:69 (make_value_handle) 3605256: 1.6% 0: 0.0% 0: 0.0% 400584: 1.3% 50073
cgraph.c:329 (cgraph_create_edge) 3903640: 1.7% 0: 0.0% 0: 0.0% 300280: 1.0% 37535
rtl.c:263 (copy_rtx) 5003056: 2.2% 0: 0.0% 0: 0.0% 1000608: 3.2% 125077
tree-iterator.c:169 (tsi_link_after) 5398400: 2.4% 0: 0.0% 0: 0.0% 1079680: 3.5% 134960
genrtl.c:32 (gen_rtx_fmt_ue) 6245480: 2.7% 0: 0.0% 0: 0.0% 1249096: 4.0% 156137
genrtl.c:349 (gen_rtx_fmt_i00) 6617440: 2.9% 0: 0.0% 124608: 0.6% 0: 0.0% 210689
stringpool.c:77 (alloc_node) 0: 0.0% 0: 0.0% 7893912:37.0% 607224: 1.9% 75903
ggc-common.c:193 (ggc_calloc) 7037832: 3.1% 5000784: 8.6% 2023176: 9.5% 1069104: 3.4% 560
tree-inline.c:3243 (copy_decl_no_change) 7649808: 3.4% 0: 0.0% 1799872: 8.4% 2704: 0.0% 53646
tree-inline.c:2898 (copy_tree_r) 10034984: 4.4% 0: 0.0% 0: 0.0% 523720: 1.7% 145748
emit-rtl.c:3294 (make_insn_raw) 10624000: 4.7% 0: 0.0% 0: 0.0% 0: 0.0% 132800
tree-dfa.c:189 (create_stmt_ann) 12130464: 5.3% 1053984: 1.8% 0: 0.0% 0: 0.0% 137338
gimplify.c:455 (create_tmp_var_raw) 12852400: 5.6% 0: 0.0% 0: 0.0% 0: 0.0% 73025
tree-ssanames.c:143 (make_ssa_name) 13264224: 5.8% 0: 0.0% 0: 0.0% 0: 0.0% 138169
emit-rtl.c:4827 (copy_insn_1) 15480600: 6.8% 0: 0.0% 0: 0.0% 3096120: 9.9% 387015
genrtl.c:379 (gen_rtx_fmt_e0) 16340520: 7.2% 0: 0.0% 330600: 1.5% 3334224:10.7% 416778
genrtl.c:17 (gen_rtx_fmt_ee) 33783800:14.8% 0: 0.0% 182320: 0.9% 6793224:21.7% 849153
Total 228259960 57831364 21362044 31280808 4698389
source location Garbage Freed Leak Overhead Times
-------------------------------------------------------