LCOV - code coverage report
Current view: top level - gcc - regrename.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.5 % 966 874
Test Date: 2025-11-22 14:42:49 Functions: 91.2 % 34 31
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
_ZL13mark_conflictP7du_headj 0
_ZL25base_reg_class_for_renameP8rtx_insn12machine_modeh8rtx_codeS2_ 0
_ZL25call_clobbered_in_chain_pP7du_head12machine_modej 0
_ZL18dump_def_use_chaini 100
_Z14regrename_initb 22207
_Z16regrename_finishv 22207
_Z17regrename_analyzeP11bitmap_headb 22207
_ZL13rename_chainsv 22207
_ZL15free_chain_datav 22207
_ZL18regrename_optimizev 22207
_ZN12_GLOBAL__N_114pass_regrename7executeEP8function 22207
_Z19make_pass_regrenamePN3gcc7contextE 289302
_Z20regrename_do_replaceP7du_headi 517188
_ZL13build_def_useP15basic_block_def 566180
_ZL16init_rename_infoP14bb_rename_infoP15basic_block_def 566180
_Z15find_rename_regP7du_head9reg_classP12HARD_REG_SETib 978261
_ZL22merge_overlapping_regsP12HARD_REG_SETP7du_head 978261
_ZL18verify_reg_trackedP7rtx_def 1185680
_ZN12_GLOBAL__N_114pass_regrename4gateEP8function 1472109
_ZL17verify_reg_in_setP7rtx_defP12HARD_REG_SET 2307555
_Z25regrename_find_superclassP7du_headPiP12HARD_REG_SET 4170874
_ZL12merge_chainsP7du_headS0_ 4568997
_ZL16create_new_chainjjPP7rtx_defP8rtx_insn9reg_class 4597601
_ZL18record_operand_useP7du_headP8du_chain 5168855
_ZL23set_incoming_from_chainP14bb_rename_infoP7du_head 5492429
_ZL19record_out_operandsP8rtx_insnbP12insn_rr_info 7141830
_ZL16scan_rtx_addressP8rtx_insnPP7rtx_def9reg_class12scan_actions12machine_modeh 7619036
_ZL18note_sets_clobbersP7rtx_defPKS_Pv 8041306
_ZL13hide_operandsiPP7rtx_defS1_mb 14283660
_ZL16restore_operandsP8rtx_insniPP7rtx_defS3_ 14283660
_ZL12scan_rtx_regP8rtx_insnPP7rtx_def9reg_class12scan_actions7op_type 17272432
_ZL8scan_rtxP8rtx_insnPP7rtx_def9reg_class12scan_actions7op_type 38732615
_ZL15check_new_reg_piiP7du_head12HARD_REG_SET 88210707
_Z23regrename_chain_from_idj 101974578

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.