This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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
-------------------------------------------------------

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]