LCOV - code coverage report
Current view: top level - gcc - lra-assigns.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 96.6 % 972 939
Test Date: 2025-07-26 09:32:30 Functions: 96.8 % 31 30
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
_Z10lra_assignRb 1533050
_Z22lra_setup_reg_renumberiib 6586197
_Z22lra_split_hard_reg_forb 1411
_ZL10init_livesv 1533050
_ZL12finish_livesv 1533050
_ZL12update_livesib 48157788
_ZL16assign_by_spillsv 1533050
_ZL16must_not_spill_pj 282089
_ZL17assign_hard_regnoii 6457125
_ZL18assign_temporarilyii 1925856
_ZL19find_all_spills_fori 3941
_ZL19find_hard_regno_foriPiib 13440341
_ZL19improve_inheritanceP11bitmap_head 1533050
_ZL19pseudo_compare_funcPKvS0_ 1107703888
_ZL19pseudo_prefix_titlei 95
_ZL21find_hard_regno_for_1iPiib12HARD_REG_SET 13656102
_ZL22adjust_hard_regno_costii 377646843
_ZL22init_regno_assign_infov 1533050
_ZL23find_reload_regno_insnsiRP8rtx_insnS1_ 2892
_ZL24finish_regno_assign_infov 0
_ZL26reload_pseudo_compare_funcPKvS0_ 248805367
_ZL27process_copy_to_form_threadiii 1619346
_ZL28setup_try_hard_regno_pseudosi9reg_class 185920
_ZL28update_hard_regno_preferenceiii 9537671
_ZL30create_live_range_start_chainsv 1533050
_ZL30finish_live_range_start_chainsv 1533050
_ZL32insert_in_live_range_start_chaini 479768119
_ZL40init_live_reload_and_inheritance_pseudosv 1533050
_ZL42finish_live_reload_and_inheritance_pseudosv 1533050
_ZL51setup_live_pseudos_and_spill_after_risky_transformsP11bitmap_head 1533050
_ZL9spill_foriP11bitmap_headb 52230

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.