LCOV - code coverage report
Current view: top level - gcc/analyzer - region.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 72.6 % 1021 741
Test Date: 2025-01-11 13:11:20 Functions: 64.8 % 145 94
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
_ZN3ana11decl_region14calc_tracked_pEP9tree_node 102458
_ZN3ana11root_regionC2Ej 3752
_ZN3ana11strip_typesERKNS_13region_offsetERNS_20region_model_managerE 5144
_ZN3ana12frame_regionD0Ev 26738
_ZN3ana12frame_regionD0Ev 13369
_ZN3ana12frame_regionD2Ev 13369
_ZN3ana13region_offset16make_byte_offsetEPKNS_6regionEPKNS_6svalueE 1298
_ZN3ana15symbolic_regionC2EjPNS_6regionEPKNS_6svalueE 8017
_ZN3ana16int_size_in_bitsEPK9tree_nodeP16generic_wide_intI22fixed_wide_int_storageILi128EEE 9046738
_ZN3ana23get_field_at_bit_offsetEP9tree_node16generic_wide_intI22fixed_wide_int_storageILi128EEE 1228
_ZN3ana6region11cmp_ptr_ptrEPKvS2_ 35567163
_ZN3ana6regionC2ENS_10complexityEjPKS0_P9tree_node 192010
_ZN3ana6regionD0Ev 191956
_ZN3ana6regionD0Ev 0
_ZN3ana6regionD2Ev 191956
_ZN3ana8tree_cmpEPKvS1_ 73560
_ZN3ana9linear_op11from_svalueERKNS_6svalueEPS0_ 3712
_ZN3ana9linear_op2leERKS0_S2_ 115
_ZN3ana9linear_op4lessERKS0_S2_ 1675
_ZN3anaL25ipa_ref_requires_trackingEP7ipa_ref 4163
_ZN3anaL27symnode_requires_tracking_pEP11symtab_node 5332
_ZN3anaL8tree_cmpEPK9tree_nodeS2_ 73560
_ZN3anageERKNS_13region_offsetES2_ 136
_ZN3anagtERKNS_13region_offsetES2_ 30
_ZN3analeERKNS_13region_offsetES2_ 1567
_ZN3analtERKNS_13region_offsetES2_ 23987
_ZNK3ana11cast_region10dump_to_ppEP14pretty_printerb 1382
_ZNK3ana11cast_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana11cast_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 20
_ZNK3ana11code_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana11code_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana11decl_region10dump_to_ppEP14pretty_printerb 21174
_ZNK3ana11decl_region15get_stack_depthEv 11078
_ZNK3ana11decl_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana11decl_region24maybe_get_constant_valueEPNS_20region_model_managerE 2954702
_ZNK3ana11decl_region26get_svalue_for_constructorEP9tree_nodePNS_20region_model_managerE 191
_ZNK3ana11decl_region26get_svalue_for_initializerEPNS_20region_model_managerE 336
_ZNK3ana11decl_region27calc_svalue_for_constructorEP9tree_nodePNS_20region_model_managerE 105
_ZNK3ana11heap_region10dump_to_ppEP14pretty_printerb 184
_ZNK3ana11heap_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana11root_region10dump_to_ppEP14pretty_printerb 1393
_ZNK3ana11root_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana12errno_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana12errno_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana12field_region10dump_to_ppEP14pretty_printerb 2720
_ZNK3ana12field_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana12field_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 8423
_ZNK3ana12field_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 349
_ZNK3ana12frame_region10dump_to_ppEP14pretty_printerb 4061
_ZNK3ana12frame_region20get_region_for_localEPNS_20region_model_managerEP9tree_nodePKNS_20region_model_contextE 1290875
_ZNK3ana12frame_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana12frame_region6acceptEPNS_7visitorE 2779712
_ZNK3ana12label_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana12label_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana12sized_region10dump_to_ppEP14pretty_printerb 70
_ZNK3ana12sized_region12get_bit_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 29497
_ZNK3ana12sized_region13get_byte_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 29497
_ZNK3ana12sized_region17get_bit_size_svalEPNS_20region_model_managerE 5535
_ZNK3ana12sized_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana12sized_region24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana12sized_region6acceptEPNS_7visitorE 15434
_ZNK3ana12stack_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana12stack_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana13alloca_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana13alloca_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana13offset_region10dump_to_ppEP14pretty_printerb 2292
_ZNK3ana13offset_region14get_bit_offsetEPNS_20region_model_managerE 0
_ZNK3ana13offset_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana13offset_region24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana13offset_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 3697
_ZNK3ana13offset_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 1549
_ZNK3ana13offset_region6acceptEPNS_7visitorE 100653
_ZNK3ana13region_offset10dump_to_ppEP14pretty_printerb 0
_ZNK3ana13region_offset24calc_symbolic_bit_offsetEPNS_20region_model_managerE 580
_ZNK3ana13region_offset25calc_symbolic_byte_offsetEPNS_20region_model_managerE 206
_ZNK3ana13region_offset4dumpEb 0
_ZNK3ana13string_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana13string_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14element_region10dump_to_ppEP14pretty_printerb 206
_ZNK3ana14element_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14element_region24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana14element_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 4273
_ZNK3ana14element_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 1215
_ZNK3ana14element_region6acceptEPNS_7visitorE 288740
_ZNK3ana14globals_region10dump_to_ppEP14pretty_printerb 2079
_ZNK3ana14globals_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14private_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana14private_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14unknown_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana14unknown_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14var_arg_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana14var_arg_region16get_frame_regionEv 523
_ZNK3ana14var_arg_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15function_region10dump_to_ppEP14pretty_printerb 326
_ZNK3ana15function_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15symbolic_region10dump_to_ppEP14pretty_printerb 6825
_ZNK3ana15symbolic_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15symbolic_region24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana15symbolic_region6acceptEPNS_7visitorE 678303
_ZNK3ana16bit_range_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana16bit_range_region12get_bit_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 738
_ZNK3ana16bit_range_region13get_byte_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 0
_ZNK3ana16bit_range_region17get_bit_size_svalEPNS_20region_model_managerE 136
_ZNK3ana16bit_range_region18get_byte_size_svalEPNS_20region_model_managerE 48
_ZNK3ana16bit_range_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana16bit_range_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 136
_ZNK3ana16bit_range_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 0
_ZNK3ana19thread_local_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana19thread_local_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana21heap_allocated_region10dump_to_ppEP14pretty_printerb 2193
_ZNK3ana21heap_allocated_region23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana6region10get_offsetEPNS_20region_model_managerE 4512422
_ZNK3ana6region10involves_pEPKNS_6svalueE 666411
_ZNK3ana6region10non_null_pEv 12436
_ZNK3ana6region10symbolic_pEv 681594
_ZNK3ana6region11calc_offsetEPNS_20region_model_managerE 132442
_ZNK3ana6region12get_bit_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 9970461
_ZNK3ana6region13base_region_pEv 273432
_ZNK3ana6region13get_byte_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 300
_ZNK3ana6region14maybe_get_declEv 2840931
_ZNK3ana6region15descendent_of_pEPKS0_ 185806
_ZNK3ana6region15get_base_regionEv 43664106
_ZNK3ana6region15get_next_offsetEPNS_20region_model_managerE 733
_ZNK3ana6region15is_named_decl_pEPKc 0
_ZNK3ana6region16get_memory_spaceEv 3416408
_ZNK3ana6region16make_dump_widgetERKN8text_art16dump_widget_infoEPKc 0
_ZNK3ana6region17get_bit_size_svalEPNS_20region_model_managerE 675943
_ZNK3ana6region18get_byte_size_svalEPNS_20region_model_managerE 52099
_ZNK3ana6region20maybe_print_for_userEP14pretty_printerRKNS_12region_modelE 34
_ZNK3ana6region22maybe_get_frame_regionEv 2381156
_ZNK3ana6region24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana6region25can_have_initial_svalue_pEv 2764946
_ZNK3ana6region25get_initial_value_at_mainEPNS_20region_model_managerE 7734
_ZNK3ana6region26calc_initial_value_at_mainEPNS_20region_model_managerE 336
_ZNK3ana6region26get_subregions_for_bindingEPNS_20region_model_managerE16generic_wide_intI22fixed_wide_int_storageILi128EEES6_P9tree_nodeP8auto_vecIPKS0_Lm0EE 9415
_ZNK3ana6region26symbolic_for_unknown_ptr_pEv 4610211
_ZNK3ana6region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 32
_ZNK3ana6region28get_relative_symbolic_offsetEPNS_20region_model_managerE 0
_ZNK3ana6region32get_relative_concrete_byte_rangeEPNS_10byte_rangeE 386
_ZNK3ana6region4dumpEb 0
_ZNK3ana6region4dumpEv 0
_ZNK3ana6region6acceptEPNS_7visitorE 21961335
_ZNK3ana6region7empty_pEv 6461984
_ZNK3ana6region7to_jsonEv 8
_ZNK3ana6region8get_descEb 8
_ZNK3ana9linear_op20maybe_get_cst_factorEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 3452
_ZNK3ana9linear_op20maybe_get_cst_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 3126

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.