LCOV - code coverage report
Current view: top level - gcc/analyzer - region.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 81.4 % 928 755
Test Date: 2024-05-04 14:01:55 Functions: 82.6 % 115 95
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
_ZNK3ana11code_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana12errno_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana12label_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana12stack_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana13alloca_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana13offset_region14get_bit_offsetEPNS_20region_model_managerE 0
_ZNK3ana13region_offset10dump_to_ppEP14pretty_printerb 0
_ZNK3ana13region_offset4dumpEb 0
_ZNK3ana13string_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana14private_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana14unknown_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana14var_arg_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana16bit_range_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana16bit_range_region13get_byte_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 0
_ZNK3ana16bit_range_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 0
_ZNK3ana19thread_local_region10dump_to_ppEP14pretty_printerb 0
_ZNK3ana6region15is_named_decl_pEPKc 0
_ZNK3ana6region28get_relative_symbolic_offsetEPNS_20region_model_managerE 0
_ZNK3ana6region4dumpEb 0
_ZNK3ana6region7to_jsonEv 10
_ZNK3ana6region8get_descEb 10
_ZNK3ana11cast_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 12
_ZN3anagtERKNS_13region_offsetES2_ 14
_ZNK3ana6region20maybe_print_for_userEP14pretty_printerRKNS_12region_modelE 40
_ZNK3ana16bit_range_region18get_byte_size_svalEPNS_20region_model_managerE 48
_ZNK3ana6region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 51
_ZNK3ana12sized_region10dump_to_ppEP14pretty_printerb 71
_ZNK3ana11decl_region27calc_svalue_for_constructorEP9tree_nodePNS_20region_model_managerE 127
_ZN3anageERKNS_13region_offsetES2_ 136
_ZNK3ana16bit_range_region17get_bit_size_svalEPNS_20region_model_managerE 136
_ZNK3ana16bit_range_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 136
_ZN3ana9linear_op2leERKS0_S2_ 142
_ZNK3ana14element_region10dump_to_ppEP14pretty_printerb 219
_ZNK3ana11decl_region26get_svalue_for_constructorEP9tree_nodePNS_20region_model_managerE 227
_ZNK3ana11heap_region10dump_to_ppEP14pretty_printerb 230
_ZNK3ana13region_offset25calc_symbolic_byte_offsetEPNS_20region_model_managerE 251
_ZNK3ana6region13get_byte_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 339
_ZNK3ana12field_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 389
_ZNK3ana15function_region10dump_to_ppEP14pretty_printerb 401
_ZNK3ana11decl_region26get_svalue_for_initializerEPNS_20region_model_managerE 403
_ZNK3ana6region26calc_initial_value_at_mainEPNS_20region_model_managerE 403
_ZNK3ana6region32get_relative_concrete_byte_rangeEPNS_10byte_rangeE 470
_ZNK3ana14var_arg_region16get_frame_regionEv 566
_ZNK3ana13region_offset24calc_symbolic_bit_offsetEPNS_20region_model_managerE 584
_ZNK3ana16bit_range_region12get_bit_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 738
_ZNK3ana6region15get_next_offsetEPNS_20region_model_managerE 746
_ZNK3ana14element_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 1359
_ZNK3ana11cast_region10dump_to_ppEP14pretty_printerb 1389
_ZN3ana13region_offset16make_byte_offsetEPKNS_6regionEPKNS_6svalueE 1419
_ZN3ana23get_field_at_bit_offsetEP9tree_node16generic_wide_intI22fixed_wide_int_storageILi128EEE 1463
_ZNK3ana11root_region10dump_to_ppEP14pretty_printerb 1567
_ZN3analeERKNS_13region_offsetES2_ 1669
_ZNK3ana13offset_region28get_relative_symbolic_offsetEPNS_20region_model_managerE 1910
_ZN3ana9linear_op4lessERKS0_S2_ 2072
_ZNK3ana14globals_region10dump_to_ppEP14pretty_printerb 2079
_ZNK3ana13offset_region10dump_to_ppEP14pretty_printerb 2459
_ZNK3ana21heap_allocated_region10dump_to_ppEP14pretty_printerb 2731
_ZNK3ana12field_region10dump_to_ppEP14pretty_printerb 3184
_ZNK3ana9linear_op20maybe_get_cst_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 3866
_ZNK3ana9linear_op20maybe_get_cst_factorEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 4268
_ZN3ana11root_regionC2Ej 4284
_ZNK3ana13offset_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 4403
_ZN3ana9linear_op11from_svalueERKNS_6svalueEPS0_ 4528
_ZNK3ana12frame_region10dump_to_ppEP14pretty_printerb 4553
_ZNK3ana14element_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 4976
_ZN3anaL25ipa_ref_requires_trackingEP7ipa_ref 5183
_ZN3ana11strip_typesERKNS_13region_offsetERNS_20region_model_managerE 5518
_ZNK3ana12sized_region17get_bit_size_svalEPNS_20region_model_managerE 6421
_ZN3anaL27symnode_requires_tracking_pEP11symtab_node 6561
_ZNK3ana15symbolic_region10dump_to_ppEP14pretty_printerb 7706
_ZN3ana15symbolic_regionC2EjPNS_6regionEPKNS_6svalueE 9448
_ZNK3ana6region25get_initial_value_at_mainEPNS_20region_model_managerE 9782
_ZNK3ana12field_region28get_relative_concrete_offsetEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 9812
_ZNK3ana6region26get_subregions_for_bindingEPNS_20region_model_managerE16generic_wide_intI22fixed_wide_int_storageILi128EEES6_P9tree_nodeP8auto_vecIPKS0_Lm0EE 10914
_ZNK3ana11decl_region15get_stack_depthEv 12868
_ZNK3ana6region10non_null_pEv 14834
_ZNK3ana12sized_region6acceptEPNS_7visitorE 16656
_ZNK3ana11decl_region10dump_to_ppEP14pretty_printerb 23179
_ZN3analtERKNS_13region_offsetES2_ 26412
_ZNK3ana11cast_region6acceptEPNS_7visitorE 31407
_ZN3ana12frame_regionD0Ev 31522
_ZN3ana12frame_regionD0Ev 15761
_ZN3ana12frame_regionD2Ev 15761
_ZNK3ana12sized_region12get_bit_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 33724
_ZNK3ana12sized_region13get_byte_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 33724
_ZNK3ana6region18get_byte_size_svalEPNS_20region_model_managerE 62085
_ZN3ana8tree_cmpEPKvS1_ 73560
_ZN3anaL8tree_cmpEPK9tree_nodeS2_ 73560
_ZN3ana11decl_region14calc_tracked_pEP9tree_node 122137
_ZNK3ana13offset_region6acceptEPNS_7visitorE 123279
_ZNK3ana6region11calc_offsetEPNS_20region_model_managerE 157755
_ZNK3ana6region15descendent_of_pEPKS0_ 220419
_ZN3ana6regionD0Ev 226611
_ZN3ana6regionD0Ev 0
_ZN3ana6regionD2Ev 226611
_ZN3ana6regionC2ENS_10complexityEjPKS0_P9tree_node 226665
_ZNK3ana14element_region6acceptEPNS_7visitorE 291553
_ZNK3ana6region13base_region_pEv 324530
_ZNK3ana6region10involves_pEPKNS_6svalueE 767386
_ZNK3ana6region17get_bit_size_svalEPNS_20region_model_managerE 804899
_ZNK3ana6region10symbolic_pEv 811431
_ZNK3ana15symbolic_region6acceptEPNS_7visitorE 819956
_ZNK3ana12frame_region20get_region_for_localEPNS_20region_model_managerEP9tree_nodePKNS_20region_model_contextE 1528856
_ZNK3ana6region22maybe_get_frame_regionEv 2827627
_ZNK3ana12frame_region6acceptEPNS_7visitorE 3206975
_ZNK3ana6region25can_have_initial_svalue_pEv 3269141
_ZNK3ana6region14maybe_get_declEv 3364748
_ZNK3ana11decl_region24maybe_get_constant_valueEPNS_20region_model_managerE 3500896
_ZNK3ana6region16get_memory_spaceEv 4058124
_ZNK3ana6region10get_offsetEPNS_20region_model_managerE 5410661
_ZNK3ana6region26symbolic_for_unknown_ptr_pEv 5469077
_ZNK3ana6region7empty_pEv 7719668
_ZN3ana16int_size_in_bitsEPK9tree_nodeP16generic_wide_intI22fixed_wide_int_storageILi128EEE 10804229
_ZNK3ana6region12get_bit_sizeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 11943274
_ZNK3ana6region6acceptEPNS_7visitorE 26070130
_ZN3ana6region11cmp_ptr_ptrEPKvS2_ 41611778
_ZNK3ana6region15get_base_regionEv 52061977

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.