LCOV - code coverage report
Current view: top level - gcc - btfout.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 95.1 % 713 678
Test Date: 2025-10-18 14:39:06 Functions: 87.5 % 56 49
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
_Z10btf_finishv 110
_Z10btf_outputP13ctf_container 110
_Z12btf_dtd_kindP9ctf_dtdef 3781
_Z12btf_finalizev 110
_Z16btf_early_finishv 110
_Z17init_btf_sectionsv 110
_Z18btf_mark_type_usedP9tree_node 0
_Z23traverse_btf_func_typesPFbP9ctf_dtdefPvES1_ 0
_ZL12btf_add_varsP13ctf_container 110
_ZL12btf_asm_typeP9ctf_dtdef 426
_ZL12get_btf_kindj 0
_ZL13btf_asm_array10ctf_arinfo 22
_ZL13btf_kind_namej 0
_ZL14btf_asm_varentP9ctf_dvdef 101
_ZL15btf_emit_type_pP9ctf_dtdef 1445
_ZL15output_btf_strsP13ctf_container 110
_ZL15output_btf_tagsP13ctf_container 110
_ZL15output_btf_varsP13ctf_container 110
_ZL16btf_asm_func_argP12ctf_func_argm 32
_ZL16btf_asm_type_refPKcP9ctf_dtdef 534
_ZL16btf_type_list_cbPP9ctf_dtdefP13ctf_container 0
_ZL16get_section_nameP11symtab_node 101
_ZL16output_btf_typesP13ctf_container 110
_ZL17btf_add_used_typeP13ctf_containerP9ctf_dtdef 13
_ZL17btf_asm_func_typeP9ctf_dtdef 83
_ZL17btf_fwd_to_enum_pP9ctf_dtdef 521
_ZL17get_btf_type_nameP9ctf_dtdef 0
_ZL17output_btf_headerP13ctf_container 110
_ZL18btf_add_const_voidP13ctf_container 110
_ZL18btf_asm_enum_constjP9ctf_dmdefj 25
_ZL18btf_asm_sou_memberP9ctf_dmdefj 81
_ZL18btf_assign_tag_idsP13ctf_container 105
_ZL18btf_assign_var_idsP13ctf_container 110
_ZL19btf_add_used_type_1P13ctf_containerP9ctf_dtdefbbb 67
_ZL19btf_assign_func_idsP13ctf_container 110
_ZL19btf_calc_num_vbytesP9ctf_dtdef 426
_ZL19btf_datasec_add_varP13ctf_containerP12varpool_nodeP9ctf_dvdef 101
_ZL19btf_emit_variable_pP13ctf_containerP12varpool_nodePP9ctf_dvdef 102
_ZL19output_asm_btf_typeP13ctf_containerP9ctf_dtdef 445
_ZL20btf_add_func_recordsP13ctf_container 110
_ZL20btf_asm_datasec_type11btf_datasec 52
_ZL20btf_datasec_add_funcP13ctf_containerP11cgraph_nodeP9ctf_dtdef 4
_ZL21btf_asm_datasec_entry17btf_datasec_entry 100
_ZL21btf_used_type_list_cbRKP9ctf_dtdefP13ctf_container 0
_ZL21output_btf_func_typesv 110
_ZL22btf_assign_datasec_idsP13ctf_container 110
_ZL22btf_datasec_push_entryP13ctf_containerPKc17btf_datasec_entry 100
_ZL24btf_collect_pruned_typesP13ctf_container 5
_ZL24output_asm_btf_enum_listP9ctf_dtdef 8
_ZL24output_btf_datasec_typesv 110
_ZL25output_asm_btf_sou_fieldsP9ctf_dtdef 35
_ZL25output_asm_btf_vlen_bytesP13ctf_containerP9ctf_dtdef 426
_ZL28btf_add_func_datasec_entriesP13ctf_container 110
_ZL28btf_collect_translated_typesP13ctf_container 105
_ZL29output_asm_btf_func_args_listP13ctf_containerP9ctf_dtdef 85
_ZL32btf_dmd_representable_bitfield_pP9ctf_dmdef 86

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.