LCOV - code coverage report
Current view: top level - gcc - dse.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 86.7 % 1462 1267
Test Date: 2025-12-13 14:10:19 Functions: 90.3 % 62 56
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
_ZL11print_rangeP8_IO_FILE8poly_intILj1ElES2_ 0
_ZL14dump_insn_infoPKcP14insn_info_type 0
_ZL14note_add_storeP7rtx_defPKS_Pv 0
_ZL15lowpart_bitmaski 0
_ZL19reset_active_storesv 0
_ZL24emit_inc_dec_insn_beforeP7rtx_defS0_S0_S0_S0_Pv 0
_ZL13get_call_argsP7rtx_defP9tree_nodePS0_i 42117
_ZL22delete_dead_store_insnP14insn_info_type 54018
_ZL34clear_rhs_from_active_local_storesv 73267
_ZL19check_for_inc_dec_1P14insn_info_type 91939
_ZL19find_shift_sequence8poly_intILj1ElEP10store_info12machine_modeS0_bb 100464
_ZL17look_for_hardregsP7rtx_defPKS_Pv 145440
_ZL12replace_readP10store_infoP14insn_info_typeP14read_info_typeS2_PP7rtx_def 166801
_ZL14get_stored_valP10store_info12machine_mode8poly_intILj1ElES3_P15basic_block_defb 225790
_Z17check_for_inc_decP8rtx_insn 234225
_ZL22all_positions_needed_pP10store_info8poly_intILj1ElES2_ 235175
_ZL26set_all_positions_unneededP10store_info 253023
_ZL25dse_step3_exit_block_scanP16dse_bb_info_type 257034
_ZL9dse_step3v 257034
_ZL9dse_step4v 257034
_ZL9dse_step5v 257034
_Z18make_pass_rtl_dse1PN3gcc7contextE 290417
_Z18make_pass_rtl_dse2PN3gcc7contextE 290417
_ZL21remove_useless_valuesP10cselib_val 527142
_ZL16dse_confluence_0P15basic_block_def 705243
_ZL21set_position_unneededP10store_infoi 974534
_ZN12_GLOBAL__N_113pass_rtl_dse17executeEP8function 1046403
_ZN12_GLOBAL__N_113pass_rtl_dse27executeEP8function 1046403
_ZL25local_variable_can_escapeP9tree_node 1123456
_ZN12_GLOBAL__N_113pass_rtl_dse14gateEP8function 1478637
_ZN12_GLOBAL__N_113pass_rtl_dse24gateEP8function 1478637
_ZL14dse_step2_initv 2092806
_ZL18rest_of_handle_dsev 2092806
_ZL9dse_step0v 2092806
_ZL9dse_step1v 2092806
_ZL9dse_step2v 2092806
_ZL9dse_step6v 2092806
_ZL9dse_step7v 2092806
_ZL13add_wild_readP16dse_bb_info_type 2868875
_ZL10can_escapeP9tree_node 5564865
_ZL14set_usage_bitsP10group_info8poly_intILj1ElES2_P9tree_node 5564865
_ZL14dse_step3_scanP15basic_block_def 8418811
_ZL32find_insn_before_first_wild_readP16dse_bb_info_type 8418811
_ZL23add_non_frame_wild_readP16dse_bb_info_type 9119528
_ZL21dse_transfer_functioni 9681037
_ZL17free_read_recordsP16dse_bb_info_type 11988403
_ZL21mark_reachable_blocksP17simple_bitmap_defP15basic_block_def 13703218
_ZL16dse_confluence_nP8edge_def 13838254
_ZL15free_store_infoP14insn_info_type 15225106
_ZL14get_group_infoP7rtx_def 20261746
_ZL15copy_fixed_regsPK11bitmap_head 20731592
_ZL18check_mem_read_rtxPP7rtx_defP16dse_bb_info_typeb 33410381
_ZL13canon_addressP7rtx_defPiP8poly_intILj1ElEPP10cselib_val 51405026
_ZL16const_or_frame_pP7rtx_def 82551678
_ZN27invariant_group_base_hasher4hashEPK10group_info 93022974
_ZL10scan_readsP14insn_info_typeP11bitmap_headS2_ 100865657
_ZL22any_positions_needed_pP10store_info 106037317
_ZL12record_storeP7rtx_defP16dse_bb_info_type 133337008
_ZL18check_mem_read_usePP7rtx_defPv 148789694
_ZL16get_bitmap_indexP10group_infol 159559431
_ZL11scan_storesP10store_infoP11bitmap_headS2_ 183505316
_ZL9scan_insnP16dse_bb_info_typeP8rtx_insni 224548007

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.