http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375

--- Comment #186 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
oprofile of merging
67647    13.0501  lto1                     inflate_fast
38682     7.4624  lto1                     compare_tree_sccs_1(tree_node*,
tree_node*, tree_node***)
32365     6.2437  lto1                     streamer_read_uhwi(lto_input_block*)
31198     6.0186  lto1                    
streamer_read_tree_bitfields(lto_input_block*, data_in*, tree_node*)
21155     4.0811  libc-2.11.1.so           msort_with_tmp
19581     3.7775  lto1                     ht_lookup_with_hash(ht*, unsigned
char const*, unsigned long, unsigned int, ht_lookup_option)
16584     3.1993  lto1                     lto_input_tree(lto_input_block*,
data_in*)
15203     2.9329  lto1                     lto_input_tree_1(lto_input_block*,
data_in*, LTO_tags, unsigned int)
15194     2.9312  libc-2.11.1.so           memcpy
14823     2.8596  lto1                     htab_find_slot_with_hash
12860     2.4809  lto1                    
streamer_read_tree_body(lto_input_block*, data_in*, tree_node*)
12705     2.4510  lto1                     hash_table<tree_scc_hasher,
xcallocator>::find_slot_with_hash(tree_scc const*, unsigned int, insert_option)
11773     2.2712  lto1                     adler32
11504     2.2193  libc-2.11.1.so           _IO_vfscanf
11401     2.1994  lto1                     unify_scc(streamer_tree_cache_d*,
unsigned int, unsigned int, unsigned int, unsigned int)
9548      1.8420  lto1                    
streamer_get_pickled_tree(lto_input_block*, data_in*)
9315      1.7970  lto1                     inflate

IPA
18799     6.2862  lto1                    
symtab_remove_unreachable_nodes(bool, _IO_FILE*)
11878     3.9719  lto1                    
cgraph_redirect_edge_callee(cgraph_edge*, cgraph_node*)
11223     3.7528  lto1                     do_per_function(void (*)(void*),
void*)
10813     3.6157  lto1                     pointer_set_lookup(pointer_set_t
const*, void const*, unsigned long*)
8415      2.8139  lto1                     ipa_reverse_postorder(cgraph_node**)
7689      2.5711  lto1                     htab_find_slot_with_hash
7677      2.5671  lto1                     do_estimate_growth_1(cgraph_node*,
void*)
7477      2.5002  libc-2.11.1.so           free
7035      2.3524  libc-2.11.1.so           malloc_consolidate

Stream out
9440     16.1663  lto1                     linemap_lookup(line_maps*, unsigned
int)
7663     13.1231  lto1                     DFS_write_tree(output_block*, sccs*,
tree_node*, bool, bool)
6052     10.3643  lto1                    
streamer_write_uhwi_stream(lto_output_stream*, unsigned long)
5831      9.9858  lto1                     pointer_set_lookup(pointer_set_t
const*, void const*, unsigned long*)
3342      5.7233  lto1                    
streamer_tree_cache_lookup(streamer_tree_cache_d*, tree_node*, unsigned int*)
2229      3.8172  lto1                     pointer_map_insert(pointer_map_t*,
void const*)
2196      3.7607  lto1                    
streamer_pack_tree_bitfields(output_block*, bitpack_d*, tree_node*)
2054      3.5175  lto1                     lto_output_tree(output_block*,
tree_node*, bool, bool)
1656      2.8360  lto1                     inflate_fast
1655      2.8342  lto1                     pointer_map<unsigned
int>::insert(void const*, bool*)

Reply via email to