LCOV - code coverage report
Current view: top level - gcc - loop-iv.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.6 % 1393 1262
Test Date: 2025-11-22 14:42:49 Functions: 98.0 % 51 50
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
_Z10iv_analyzeP8rtx_insn15scalar_int_modeP7rtx_defP6rtx_iv 1227394
_Z12dump_iv_infoP8_IO_FILEP6rtx_iv 570
_Z12get_iv_valueP6rtx_ivP7rtx_def 83
_Z15canon_conditionP7rtx_def 2149561
_Z15iv_analyze_exprP8rtx_insn15scalar_int_modeP7rtx_defP6rtx_iv 1677145
_Z16iv_analysis_donev 222260
_Z17iv_analyze_resultP8rtx_insnP7rtx_defP6rtx_iv 52628
_Z20get_simple_loop_descP4loop 1008359
_Z21free_simple_loop_descP4loop 6107335
_Z21iv_analysis_loop_initP4loop 653119
_Z24simplify_using_conditionP7rtx_defPS0_P11bitmap_head 1335161
_Z5biv_pP8rtx_insn15scalar_int_modeP7rtx_def 88900
_ZL10record_bivP7rtx_defP6rtx_iv 521748
_ZL11iv_constantP6rtx_iv15scalar_int_modeP7rtx_def 0
_ZL12get_biv_stepP8df_ref_d15scalar_int_modeP7rtx_defPS3_PS1_P14iv_extend_codeS4_ 521748
_ZL12mark_alteredP7rtx_defPKS_Pv 10605040
_ZL12simple_reg_pP7rtx_def 3906995
_ZL12simple_rhs_pP7rtx_def 7020413
_ZL13clear_iv_infov 653119
_ZL13iv_analyze_opP8rtx_insn15scalar_int_modeP7rtx_defP6rtx_iv 2257521
_ZL14get_biv_step_1P8df_ref_d15scalar_int_modeP7rtx_defPS3_PS1_P14iv_extend_codeS4_ 544017
_ZL14iv_analyze_biv15scalar_int_modeP7rtx_defP6rtx_iv 602867
_ZL14iv_analyze_defP8df_ref_dP6rtx_iv 701861
_ZL15replace_in_exprPP7rtx_defS0_S0_ 5518695
_ZL16altered_reg_usedPK7rtx_defP11bitmap_head 42901873
_ZL16find_simple_exitP4loopP10niter_desc 602693
_ZL17check_simple_exitP4loopP8edge_defP10niter_desc 1153353
_ZL17shorten_into_modeP6rtx_iv15scalar_int_mode8rtx_codebP10niter_desc 1
_ZL18determine_max_iterP4loopP10niter_descP7rtx_def 222092
_ZL18reversed_conditionP7rtx_def 1970771
_ZL19iv_get_reaching_defP8rtx_insnP7rtx_defPP8df_ref_d 2096062
_ZL20latch_dominating_defP7rtx_defPP8df_ref_d 687564
_ZL21iv_extend_to_rtx_code14iv_extend_code 10
_ZL22analyzed_for_bivness_pP7rtx_defP6rtx_iv 602867
_ZL23canonicalize_iv_subregsP6rtx_ivS0_8rtx_codeP10niter_desc 436026
_ZL23check_iv_ref_table_sizev 2701486
_ZL23iv_number_of_iterationsP4loopP8rtx_insnP7rtx_defP10niter_desc 751555
_ZL23replace_single_def_regsPP7rtx_def 2453651
_ZL27eliminate_implied_condition8rtx_codeP7rtx_defPS1_ 168738
_ZL28eliminate_implied_conditions8rtx_codePP7rtx_defS1_ 709093
_ZL28suitable_set_for_replacementP8rtx_insnPP7rtx_defS3_ 16307595
_ZL29simplify_using_initial_valuesP4loop8rtx_codePP7rtx_def 5067690
_ZL6iv_addP6rtx_ivS0_8rtx_code 462132
_ZL6iv_negP6rtx_iv 34
_ZL7inversemi 397327
_ZL7iv_multP6rtx_ivP7rtx_def 36
_ZL8iv_shiftP6rtx_ivP7rtx_def 164
_ZL9implies_pP7rtx_defS0_ 2171172
_ZL9iv_extendP6rtx_iv14iv_extend_code15scalar_int_mode 577
_ZL9iv_subregP6rtx_iv15scalar_int_mode 6073
_ZL9record_ivP8df_ref_dP6rtx_iv 693387

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.