LCOV - code coverage report
Current view: top level - gcc - fold-mem-offsets.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 77.5 % 543 421
Test Date: 2026-09-19 16:22:48 Functions: 88.0 % 25 22
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN12_GLOBAL__N_1L10sort_pairsEPKvS1_ 0
_ZN12_GLOBAL__N_1L12get_last_defEPN7rtl_ssa9insn_infoE 0
_ZN12_GLOBAL__N_1L21move_uses_to_prev_defEPN7rtl_ssa8def_infoE 0
_ZN12_GLOBAL__N_1L14do_commit_insnEPN7rtl_ssa9insn_infoEP8auto_vecIPNS_11change_infoELm0EE 16
_ZN12_GLOBAL__N_1L15change_in_vec_pERK8auto_vecIPNS_11change_infoELm0EERKS1_ 22
_ZN12_GLOBAL__N_1L19find_keys_to_removeERK8hash_mapI8int_hashIjLj4294967295ELj4294967294EE8auto_vecIPNS_11change_infoELm0EE21simple_hashmap_traitsI19default_hash_traitsIS2_ES6_EEP11bitmap_headPi 33
_ZN12_GLOBAL__N_1L17free_changes_infoER8auto_vecIPNS_11change_infoELm0EE 34
_ZN12_GLOBAL__N_1L24cancel_changes_for_groupEiP11bitmap_headjPi 34
_ZN12_GLOBAL__N_1L16do_commit_offsetEPNS_13fold_mem_infoE 49
_ZN12_GLOBAL__N_1L12update_insnsEPNS_13fold_mem_infoEP17obstack_watermarkP8hash_mapI8int_hashIjLj4294967295ELj4294967294EE8auto_vecIPNS_11change_infoELm0EE21simple_hashmap_traitsI19default_hash_traitsIS6_ESA_EEP11bitmap_headPi 50
_ZN12_GLOBAL__N_1L12sort_changesEPN7rtl_ssa11insn_changeES2_ 61
_ZN12_GLOBAL__N_1L23insn_uses_not_in_bitmapEP3vecIPN7rtl_ssa9insn_infoE7va_heap6vl_ptrEP11bitmap_head 1230
_ZN12_GLOBAL__N_1L18fold_offsets_valueEPN7rtl_ssa9insn_infoEP7rtx_defPNS_13fold_mem_infoEb 198820
_Z26make_pass_fold_mem_offsetsPN3gcc7contextE 294587
_ZN12_GLOBAL__N_1L14fold_offsets_1EPN7rtl_ssa9insn_infoEPlPNS_13fold_mem_infoEb 694334
_ZN12_GLOBAL__N_121pass_fold_mem_offsets7executeEP8function 983097
_ZN12_GLOBAL__N_1L16fold_mem_offsetsEP8function 983097
_ZN12_GLOBAL__N_1L22drop_unsafe_candidatesEP3vecIPNS_13fold_mem_infoE7va_heap6vl_ptrE 983097
_ZN12_GLOBAL__N_1L19has_foldable_uses_pEPN7rtl_ssa8set_infoEP7rtx_def 1020502
_ZN12_GLOBAL__N_121pass_fold_mem_offsets4gateEP8function 1511392
_ZN12_GLOBAL__N_1L18fold_mem_offsets_1Eb 1966194
_ZN12_GLOBAL__N_1L27def_shadowed_by_cond_exec_pEPN7rtl_ssa8set_infoE 11888547
_ZN12_GLOBAL__N_1L20get_single_def_in_bbEPN7rtl_ssa9insn_infoEP7rtx_defb 11888559
_ZN12_GLOBAL__N_1L12fold_offsetsEPN7rtl_ssa9insn_infoEP7rtx_defPlPNS_13fold_mem_infoEb 29368324
_ZN12_GLOBAL__N_1L24get_fold_mem_offset_rootEPN7rtl_ssa9insn_infoEPP7rtx_defS5_Pl 120592772

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.