LCOV - code coverage report
Current view: top level - gcc - btfout.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.2 % 671 632
Test Date: 2024-12-21 13:15:12 Functions: 84.9 % 53 45
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
_Z18btf_mark_type_usedP9tree_node 0
_Z23traverse_btf_func_typesPFbP9ctf_dtdefPvES1_ 0
_ZL12btf_dtd_kindP9ctf_dtdef 0
_ZL12get_btf_kindj 0
_ZL13btf_kind_namej 0
_ZL16btf_type_list_cbPP9ctf_dtdefP13ctf_container 0
_ZL17get_btf_type_nameP9ctf_dtdef 0
_ZL21btf_used_type_list_cbRKP9ctf_dtdefP13ctf_container 0
_ZL20btf_datasec_add_funcP13ctf_containerP11cgraph_nodeP9ctf_dtdef 4
_ZL24btf_collect_pruned_typesP13ctf_container 4
_ZL24output_asm_btf_enum_listP9ctf_dtdef 8
_ZL13btf_asm_array10ctf_arinfo 22
_ZL18btf_asm_enum_constjP9ctf_dmdefj 25
_ZL16btf_asm_func_argP12ctf_func_argm 26
_ZL25output_asm_btf_sou_fieldsP9ctf_dtdef 32
_ZL20btf_asm_datasec_type11btf_datasec 44
_ZL17btf_add_used_typeP13ctf_containerP9ctf_dtdefbbb 54
_ZL18btf_asm_sou_memberP9ctf_dmdefj 73
_ZL32btf_dmd_representable_bitfield_pP9ctf_dmdef 78
_ZL17btf_asm_func_typeP9ctf_dtdef 84
_ZL29output_asm_btf_func_args_listP13ctf_containerP9ctf_dtdef 86
_ZL21btf_asm_datasec_entry17btf_datasec_entry 90
_ZL22btf_datasec_push_entryP13ctf_containerPKc17btf_datasec_entry 90
_ZL14btf_asm_varentP9ctf_dvdef 91
_ZL16get_section_nameP11symtab_node 91
_ZL19btf_datasec_add_varP13ctf_containerP12varpool_nodeP9ctf_dvdef 91
_ZL19btf_emit_variable_pP13ctf_containerP12varpool_nodePP9ctf_dvdef 92
_ZL28btf_collect_translated_typesP13ctf_container 102
_Z10btf_finishv 106
_Z10btf_outputP13ctf_container 106
_Z12btf_finalizev 106
_Z16btf_early_finishv 106
_Z17init_btf_sectionsv 106
_ZL12btf_add_varsP13ctf_container 106
_ZL15output_btf_strsP13ctf_container 106
_ZL15output_btf_varsP13ctf_container 106
_ZL16output_btf_typesP13ctf_container 106
_ZL17output_btf_headerP13ctf_container 106
_ZL18btf_add_const_voidP13ctf_container 106
_ZL18btf_assign_var_idsP13ctf_container 106
_ZL19btf_assign_func_idsP13ctf_container 106
_ZL20btf_add_func_recordsP13ctf_container 106
_ZL21output_btf_func_typesv 106
_ZL22btf_assign_datasec_idsP13ctf_container 106
_ZL24output_btf_datasec_typesv 106
_ZL28btf_add_func_datasec_entriesP13ctf_container 106
_ZL12btf_asm_typeP9ctf_dtdef 364
_ZL19btf_calc_num_vbytesP9ctf_dtdef 364
_ZL25output_asm_btf_vlen_bytesP13ctf_containerP9ctf_dtdef 364
_ZL19output_asm_btf_typeP13ctf_containerP9ctf_dtdef 382
_ZL17btf_fwd_to_enum_pP9ctf_dtdef 453
_ZL16btf_asm_type_refPKcP9ctf_dtdef 465
_ZL15btf_emit_type_pP9ctf_dtdef 1277

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.