LCOV - code coverage report
Current view: top level - gcc - ipa-polymorphic-call.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 82.6 % 1201 992
Test Date: 2025-08-30 13:27:53 Functions: 96.6 % 29 28
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
_Z22possible_placement_newP9tree_nodeS0_l 128620
_Z23polymorphic_ctor_dtor_pP9tree_nodeb 66736272
_Z27contains_polymorphic_type_pPK9tree_node 36971094
_Z28decl_maybe_in_construction_pP9tree_nodeS0_P6gimpleS0_ 29832068
_Z37inlined_polymorphic_ctor_dtor_block_pP9tree_nodeb 185317233
_ZL15contains_type_pP9tree_nodelS0_bb 728521
_ZL15walk_ssa_copiesP9tree_nodePP8hash_setIS0_Lb0E19default_hash_traitsIS0_EE 6538624
_ZL17record_known_typeP16type_change_infoP9tree_nodel 135071
_ZL26check_stmt_for_type_changeP6ao_refP9tree_nodePv 23563816
_ZL29extr_type_from_vtbl_ptr_storeP6gimpleP16type_change_infoPl 60059
_ZL34noncall_stmt_may_be_vtbl_ptr_storeP6gimple 7580805
_ZN28ipa_polymorphic_call_context11set_by_declEP9tree_nodel 1247833
_ZN28ipa_polymorphic_call_context12combine_withES_P9tree_node 134793
_ZN28ipa_polymorphic_call_context16get_dynamic_typeEP9tree_nodeS1_S1_P6gimplePj 3390554
_ZN28ipa_polymorphic_call_context16make_speculativeEP9tree_node 93747
_ZN28ipa_polymorphic_call_context16set_by_invariantEP9tree_nodeS1_l 12576
_ZN28ipa_polymorphic_call_context21meet_speculation_withEP9tree_nodelbS1_ 38
_ZN28ipa_polymorphic_call_context23restrict_to_inner_classEP9tree_nodebb 2294784
_ZN28ipa_polymorphic_call_context24combine_speculation_withEP9tree_nodelbS1_ 4428846
_ZN28ipa_polymorphic_call_context28possible_dynamic_type_changeEbP9tree_node 120633
_ZN28ipa_polymorphic_call_context9meet_withES_P9tree_node 74
_ZN28ipa_polymorphic_call_context9stream_inEP15lto_input_blockP7data_in 1379
_ZN28ipa_polymorphic_call_contextC2EP9tree_nodeS1_P6gimplePS1_ 4054493
_ZN28ipa_polymorphic_call_contextC2EP9tree_nodeS1_l 12576
_ZNK28ipa_polymorphic_call_context10stream_outEP12output_block 2887
_ZNK28ipa_polymorphic_call_context24speculation_consistent_pEP9tree_nodelbS1_ 4623125
_ZNK28ipa_polymorphic_call_context4dumpEP8_IO_FILEb 1239
_ZNK28ipa_polymorphic_call_context5debugEv 0
_ZNK28ipa_polymorphic_call_context8equal_toERKS_ 131580

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.