LCOV - code coverage report
Current view: top level - gcc/analyzer - state-purge.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.4 % 366 331
Test Date: 2025-12-13 14:10:19 Functions: 90.6 % 32 29
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
_ZN3ana15state_purge_map18on_duplicated_nodeERKNS_9supernodeES3_ 0
_ZN3ana20state_purge_per_decl18on_duplicated_nodeERKNS_9supernodeES3_ 0
_ZN3ana24state_purge_per_ssa_name18on_duplicated_nodeERKNS_9supernodeES3_ 0
_ZNK3ana21state_purge_annotator20add_node_annotationsEP12graphviz_outRKNS_9supernodeE 191
_ZL18print_vec_of_namesP12graphviz_outPKcRK8auto_vecIP9tree_nodeLm0EE 382
_ZN3ana20state_purge_per_decl17process_worklistsERKNS_15state_purge_mapEPNS_20region_model_managerE 3126
_ZN3ana20state_purge_per_declC2ERKNS_15state_purge_mapEP9tree_nodeRK8function 3126
_ZN3ana15state_purge_mapC2ERKNS_10supergraphEPNS_20region_model_managerEPNS_6loggerE 3310
_ZN3ana15state_purge_mapD2Ev 3310
_ZN17gimple_op_visitor14add_pointed_toEP9tree_node 3572
_ZN3ana20state_purge_per_decl17add_pointed_to_atERKNS_9supernodeE 3572
_ZN17gimple_op_visitor10add_neededEP9tree_node 7688
_ZN3ana20state_purge_per_decl13add_needed_atERKNS_9supernodeE 7722
_ZL11my_store_cbP6gimpleP9tree_nodeS2_Pv 10893
_ZN17gimple_op_visitor8on_storeEP6gimpleP9tree_nodeS3_ 10893
_ZN3ana15state_purge_map27get_or_create_data_for_declERK8functionP9tree_node 11260
_ZL10my_addr_cbP6gimpleP9tree_nodeS2_Pv 13671
_ZN17gimple_op_visitor7on_addrEP6gimpleP9tree_nodeS3_ 13671
_ZL10my_load_cbP6gimpleP9tree_nodeS2_Pv 14011
_ZN17gimple_op_visitor7on_loadEP6gimpleP9tree_nodeS3_ 14011
_ZL14same_binding_pPKN3ana6regionES2_PNS_13store_managerE 28102
_ZL25get_candidate_for_purgingP9tree_node 38886
_ZL18fully_overwrites_pPK6gimpleP9tree_nodeRKN3ana12region_modelE 39858
_ZN3ana20state_purge_per_decl26process_supernode_forwardsERKNS_9supernodeEP8auto_vecIPS2_Lm0EEP8hash_setIS5_Lb0E19default_hash_traitsIS5_EERKNS_15state_purge_mapE 49928
_ZN3ana20state_purge_per_decl27process_supernode_backwardsERKNS_9supernodeEP8auto_vecIPS2_Lm0EEP8hash_setIS5_Lb0E19default_hash_traitsIS5_EERKNS_15state_purge_mapERKNS_12region_modelE 53968
_ZN3ana24state_purge_per_ssa_nameC2ERKNS_15state_purge_mapEP9tree_nodeRK8function 71515
_ZN3ana20state_purge_per_decl15add_to_worklistERKNS_9supernodeEP8auto_vecIPS2_Lm0EEP8hash_setIS5_Lb0E19default_hash_traitsIS5_EEPNS_6loggerE 103456
_ZN17gimple_op_visitorC2EPN3ana15state_purge_mapERKNS0_9superedgeE 136040
_ZNK3ana20state_purge_per_decl21needed_at_supernode_pEPKNS_9supernodeE 202585
_ZN3ana24state_purge_per_ssa_name17process_supernodeERKNS_9supernodeEP8auto_vecIPS2_Lm0EERKNS_15state_purge_mapE 270982
_ZN3ana24state_purge_per_ssa_name15add_to_worklistERKNS_9supernodeEP8auto_vecIPS2_Lm0EEPNS_6loggerE 304354
_ZNK3ana24state_purge_per_ssa_name21needed_at_supernode_pEPKNS_9supernodeE 1220742

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.