LCOV - code coverage report
Current view: top level - gcc/analyzer - state-purge.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.2 % 543 506
Test Date: 2024-12-21 13:15:12 Functions: 100.0 % 32 32
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
_ZNK3ana21state_purge_annotator20add_node_annotationsEP12graphviz_outRKNS_9supernodeEb 152
_ZNK3ana21state_purge_annotator20add_stmt_annotationsEP12graphviz_outPK6gimpleb 270
_ZNK3ana21state_purge_annotator12print_neededEP12graphviz_outRKNS_14function_pointEb 287
_ZL18print_vec_of_namesP12graphviz_outPKcRK8auto_vecIP9tree_nodeLm0EEb 574
_ZN3ana20state_purge_per_decl17process_worklistsERKNS_15state_purge_mapEPNS_20region_model_managerE 3018
_ZN3ana20state_purge_per_declC2ERKNS_15state_purge_mapEP9tree_nodeRK8function 3018
_ZN3ana15state_purge_mapC2ERKNS_10supergraphEPNS_20region_model_managerEPNS_6loggerE 3191
_ZN3ana15state_purge_mapD2Ev 3191
_ZN17gimple_op_visitor14add_pointed_toEP9tree_node 3448
_ZN3ana20state_purge_per_decl17add_pointed_to_atERKNS_14function_pointE 3448
_ZN17gimple_op_visitor10add_neededEP9tree_node 7472
_ZN3ana20state_purge_per_decl13add_needed_atERKNS_14function_pointE 9238
_ZL11my_store_cbP6gimpleP9tree_nodeS2_Pv 10445
_ZN17gimple_op_visitor8on_storeEP6gimpleP9tree_nodeS3_ 10445
_ZL19name_used_by_phis_pP9tree_nodePKN3ana9supernodeEm 10896
_ZN3ana15state_purge_map27get_or_create_data_for_declERK8functionP9tree_node 10920
_ZL10my_addr_cbP6gimpleP9tree_nodeS2_Pv 11076
_ZN17gimple_op_visitor7on_addrEP6gimpleP9tree_nodeS3_ 11076
_ZL10my_load_cbP6gimpleP9tree_nodeS2_Pv 13850
_ZN17gimple_op_visitor7on_loadEP6gimpleP9tree_nodeS3_ 13850
_ZL14same_binding_pPKN3ana6regionES2_PNS_13store_managerE 31498
_ZL25get_candidate_for_purgingP9tree_node 35805
_ZL18fully_overwrites_pPK6gimpleP9tree_nodeRKN3ana12region_modelE 41991
_ZN3ana20state_purge_per_decl22process_point_forwardsERKNS_14function_pointEP8auto_vecIS1_Lm0EEP8hash_setIS1_Lb0E19default_hash_traitsIS1_EERKNS_15state_purge_mapE 64825
_ZN3ana24state_purge_per_ssa_nameC2ERKNS_15state_purge_mapEP9tree_nodeRK8function 68199
_ZN3ana20state_purge_per_decl23process_point_backwardsERKNS_14function_pointEP8auto_vecIS1_Lm0EEP8hash_setIS1_Lb0E19default_hash_traitsIS1_EERKNS_15state_purge_mapERKNS_12region_modelE 68697
_ZN3ana24state_purge_per_ssa_name15before_use_stmtERKNS_15state_purge_mapEPK6gimple 81175
_ZN3ana20state_purge_per_decl15add_to_worklistERKNS_14function_pointEP8auto_vecIS1_Lm0EEP8hash_setIS1_Lb0E19default_hash_traitsIS1_EEPNS_6loggerE 135210
_ZNK3ana20state_purge_per_decl17needed_at_point_pERKNS_14function_pointE 170110
_ZN3ana24state_purge_per_ssa_name13process_pointERKNS_14function_pointEP8auto_vecIS1_Lm0EERKNS_15state_purge_mapE 417901
_ZN3ana24state_purge_per_ssa_name15add_to_worklistERKNS_14function_pointEP8auto_vecIS1_Lm0EEPNS_6loggerE 482171
_ZNK3ana24state_purge_per_ssa_name17needed_at_point_pERKNS_14function_pointE 1122063

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.