LCOV - code coverage report
Current view: top level - gcc - value-prof.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 82.7 % 969 801
Test Date: 2024-12-21 13:15:12 Functions: 93.0 % 43 40
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_Z27gimple_move_stmt_histogramsP8functionP6gimpleS2_ 0
_ZL14histogram_hashPKv 0
_ZL15gimple_mod_pow2P7gassign19profile_probabilityll 0
_Z25stream_in_histogram_valueP15lto_input_blockP6gimple 1
_Z26stream_out_histogram_valueP12output_blockP17histogram_value_t 1
_ZL19gimple_mod_subtractP7gassign19profile_probabilityS1_illl 4
_ZL25gimple_divmod_fixed_valueP7gassignP9tree_node19profile_probabilityll 4
_ZL27gimple_stringop_fixed_valueP5gcallP9tree_node19profile_probabilityll 11
_ZL15dump_ic_profileP20gimple_stmt_iterator 31
_ZL13check_counterP6gimplePKcPlS3_13profile_count 41
_ZL26gimple_stringops_transformP20gimple_stmt_iterator 62
_ZL31gimple_mod_pow2_value_transformP20gimple_stmt_iterator 62
_ZL35gimple_divmod_fixed_value_transformP20gimple_stmt_iterator 66
_ZL29gimple_mod_subtract_transformP20gimple_stmt_iterator 70
_Z23find_func_by_profile_idi 71
_Z29gimple_remove_histogram_valueP8functionP6gimpleP17histogram_value_t 122
_ZL20dump_histogram_valueP8_IO_FILEP17histogram_value_t 256
_ZL9free_histPPvS_ 300
_Z36gimple_value_profile_transformationsv 327
_ZL33interesting_stringop_to_profile_pP5gcallPi 419
_Z26gimple_add_histogram_valueP8functionP6gimpleP17histogram_value_t 439
_ZL19set_histogram_valueP8functionP6gimpleP17histogram_value_t 526
_Z12del_node_mapv 605
_Z13init_node_mapb 605
_Z29gimple_find_values_to_profileP3vecIP17histogram_value_t7va_heap6vl_ptrE 927
_Z28gimple_alloc_histogram_valueP8function9hist_typeP6gimpleP9tree_node 1243
_Z25get_nth_most_common_valueP6gimplePKcP17histogram_value_tPlS5_S5_j 1328
_Z31coverage_node_map_initialized_pv 3379
_ZL24gimple_values_to_profileP6gimpleP3vecIP17histogram_value_t7va_heap6vl_ptrE 6908
_ZL31gimple_divmod_values_to_profileP6gimpleP3vecIP17histogram_value_t7va_heap6vl_ptrE 6908
_ZL31gimple_indirect_call_to_profileP6gimpleP3vecIP17histogram_value_t7va_heap6vl_ptrE 6908
_ZL34gimple_stringops_values_to_profileP6gimpleP3vecIP17histogram_value_t7va_heap6vl_ptrE 6908
_Z9gimple_icP5gcallP11cgraph_node19profile_probability 11816
_ZL10visit_histPPvS_ 32658
_ZL12histogram_eqPKvS0_ 52840
_Z22stringop_block_profileP6gimplePjPl 130815
_Z30gimple_histogram_value_of_typeP8functionP6gimple9hist_type 261825
_Z24dump_histograms_for_stmtP8functionP8_IO_FILEP6gimple 1042874
_Z15free_histogramsP8function 1416256
_Z32gimple_duplicate_stmt_histogramsP8functionP6gimpleS0_S2_ 88250935
_Z29gimple_remove_stmt_histogramsP8functionP6gimple 105786467
_Z17verify_histogramsv 228023048
_Z22gimple_histogram_valueP8functionP6gimple 11401286816

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.