LCOV - code coverage report
Current view: top level - gcc - cselib.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.6 % 1613 1509
Test Date: 2026-08-22 16:33:35 Functions: 98.4 % 63 62
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z32cselib_dummy_expand_value_rtx_cbP7rtx_defP11bitmap_headiPFS0_S0_S2_iPvES3_ 0
_Z17dump_cselib_tableP8_IO_FILE 11
_Z15dump_cselib_valP10cselib_valP8_IO_FILE 93
_ZL19dump_cselib_val_ptrPP10cselib_valP8_IO_FILE 93
_Z32cselib_subst_to_values_from_insnP7rtx_def12machine_modeP8rtx_insn 1463
_Z30cselib_preserve_cfa_base_valueP10cselib_valj 1018649
_Z25cselib_set_value_sp_basedP10cselib_val 1944606
_Z18references_value_pPK7rtx_def 2097939
_ZL17unchain_one_valueP10cselib_val 2402108
_Z31cselib_record_sp_cfa_base_equivlP8rtx_insn 3552458
_Z26cselib_add_permanent_equivP10cselib_valP7rtx_defP8rtx_insn 3933038
_Z27cselib_preserve_only_valuesv 4495493
_ZL21remove_useless_valuesv 4523871
_Z19cselib_get_next_uidv 5005062
_Z23cselib_lookup_from_insnP7rtx_def12machine_modeiS1_P8rtx_insn 6409885
_Z11cselib_initi 10381067
_Z13cselib_finishv 10381067
_ZL24cselib_record_autoinc_cbP7rtx_defS0_S0_S0_S0_Pv 13494691
_ZL10expand_locP12elt_loc_listP17expand_value_datai 24518732
_Z25cselib_sp_derived_value_pP10cselib_val 31518024
_Z23cselib_expand_value_rtxP7rtx_defP11bitmap_headi 37942937
_Z14fp_setter_insnP8rtx_insn 41099102
_Z29preserve_constants_and_equivsPP10cselib_valPv 45902059
_Z21cselib_preserve_valueP10cselib_val 46485433
_Z22discard_useless_valuesPP10cselib_valPv 49802021
_ZL20invariant_or_equiv_pP10cselib_val 50397552
_ZL16add_mem_for_addrP10cselib_valS0_P7rtx_def 53761389
_Z20discard_useless_locsPP10cselib_valPv 60278148
_Z18cselib_clear_tablev 62312823
_ZL20discard_useless_locsP10cselib_val 68189077
_Z26cselib_expand_value_rtx_cbP7rtx_defP11bitmap_headiPFS0_S0_S2_iPvES3_ 99327596
_Z18cselib_reset_tablej 102994020
_Z19cselib_reg_set_modePK7rtx_def 115595295
_Z22cselib_redundant_set_pP7rtx_def 115595295
_ZL21cselib_invalidate_memP7rtx_def 116698683
_ZL28cselib_invalidated_by_call_pRK12function_abijP10cselib_val 116933145
_ZL27cselib_invalidate_regno_valjPP8elt_list 189565566
_ZL25cselib_expand_value_rtx_1P7rtx_defP17expand_value_datai 220750367
_ZL24unchain_one_elt_loc_listPP12elt_loc_list 228888513
_ZL17cselib_lookup_memP7rtx_defi 244116521
_Z24cselib_preserved_value_pP10cselib_val 272417496
_ZL26cselib_hash_plus_const_intP7rtx_defli12machine_mode 291161457
_ZL17cselib_record_setP7rtx_defP10cselib_valS2_ 373339729
_ZL14new_cselib_valj12machine_modeP7rtx_def 429361232
_ZL33cselib_invalidate_rtx_note_storesP7rtx_defPKS_Pv 519901007
_Z21cselib_invalidate_rtxP7rtx_def 534089582
_ZN13cselib_hasher5equalEPK10cselib_valPKNS_3keyE 594836301
_Z22cselib_subst_to_valuesP7rtx_def12machine_mode 605703828
_ZL22cselib_useless_value_pP10cselib_val 730856559
_ZL16cselib_find_slot12machine_modeP7rtx_defj13insert_optionS_ 735193656
_ZL16new_elt_loc_listP10cselib_valP7rtx_def 739144924
_ZL31cselib_clear_all_locs_preservedP10cselib_val 743152603
_ZL23cselib_invalidate_regnoj12machine_mode 820882799
_Z23cselib_sp_based_value_pP10cselib_val 843655401
_ZL18cselib_record_setsP8rtx_insn 931342355
_ZL15cselib_hash_rtxP7rtx_defi12machine_mode 1016264903
_Z19cselib_process_insnP8rtx_insn 1069412001
_Z22rtx_equal_for_cselib_1P7rtx_defS0_12machine_modei 1243068114
_ZL17promote_debug_locP12elt_loc_list 1252934036
_Z34cselib_have_permanent_equivalencesv 1399196844
_ZL13autoinc_splitP7rtx_defPS0_12machine_mode 1521058748
_Z13cselib_lookupP7rtx_def12machine_modeiS1_ 2475331225
_ZL15cselib_lookup_1P7rtx_def12machine_modeiS1_ 2476366024

Generated by: LCOV version 2.4-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.