LCOV - code coverage report
Current view: top level - gcc - ira-lives.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.7 % 925 867
Test Date: 2026-09-19 16:22:48 Functions: 86.0 % 50 43
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z21ira_debug_live_rangesv 0
_Z24ira_add_dependent_filterP11ira_allocnoi12machine_modeS0_jS1_ 0
_Z25ira_debug_live_range_listP10live_range 0
_Z29ira_debug_allocno_live_rangesP11ira_allocno 0
_Z5debugP10live_range 0
_Z5debugR10live_range 0
_ZL25process_dependent_filtersv 0
_ZL17print_live_rangesP8_IO_FILE 190
_ZL24print_object_live_rangesP8_IO_FILEP10ira_object 1328
_ZL25print_allocno_live_rangesP8_IO_FILEP11ira_allocno 1328
_Z25ira_print_live_range_listP8_IO_FILEP10live_range 1466
_Z33ira_implicitly_set_insn_hard_regsP12HARD_REG_SETm 29173
_ZL35pseudo_regno_single_word_and_live_pi 122914
_ZL30mark_pseudo_regno_subword_deadii 343293
_ZL30mark_pseudo_regno_subword_liveii 860717
_Z30ira_create_allocno_live_rangesv 1511384
_Z30ira_finish_allocno_live_rangesv 1511384
_Z32ira_compress_allocno_live_rangesv 1511384
_ZL49remove_some_program_points_and_update_live_rangesv 1511384
_Z31ira_rebuild_start_finish_chainsv 1673004
_ZL20make_pseudo_conflictP7rtx_def9reg_classS0_S0_b 2957604
_ZL31check_and_make_def_use_conflictP7rtx_defS0_9reg_classiS1_b 3006783
_ZL26create_start_finish_chainsv 3184388
_ZL37add_conflict_from_region_landing_padsP11eh_region_dP10ira_object12function_abi 3777850
_ZL27find_call_crossed_cheap_regP8rtx_insn 6133242
_ZL27check_and_make_def_conflictii9reg_classb 14632808
_ZL29process_out_of_region_eh_regsP15basic_block_def 14672926
_ZL20make_hard_regno_deadi 15216316
_ZL21process_bb_node_livesP18ira_loop_tree_node 16802453
_ZL22mark_pseudo_regno_deadi 36404451
_ZL20mark_pseudo_reg_deadP7rtx_defj 36747744
_ZL20make_hard_regno_livei 38351151
_ZL18mark_hard_reg_deadP7rtx_def 47469327
_ZL21dec_register_pressure9reg_classi 53263223
_ZL13mark_ref_deadP8df_ref_d 82358675
_ZL35process_register_constraint_filtersv 85181497
_ZL38make_early_clobber_and_input_conflictsv 85181497
_ZL20mark_pseudo_reg_liveP7rtx_defj 88728813
_ZL28mark_hard_reg_early_clobbersP8rtx_insnb 95924089
_ZL18mark_hard_reg_liveP7rtx_def 104304275
_ZL39process_single_reg_constrained_operandsbi 170362994
_ZL22single_reg_class_regnoPKcP7rtx_defS2_ 180380950
_ZL30single_reg_operand_class_regnoi 182640628
_ZL13mark_ref_liveP8df_ref_d 191170426
_ZL22mark_pseudo_regno_livei 230103371
_ZL16make_object_deadP10ira_object 244675260
_ZL16make_object_liveP10ira_object 244675260
_ZL37update_allocno_pressure_excess_lengthP10ira_object 252281968
_ZL21inc_register_pressure9reg_classi 261488141
_Z26non_conflicting_reg_copy_pP8rtx_insn 312347845

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.