LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc - gimple-match-10.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 56.8 % 16099 9151
Test Date: 2025-10-18 14:39:06 Functions: 80.7 % 119 96
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
_Z15gimple_simplifyP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_ 7127094
_Z15gimple_simplifyP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_S5_S5_ 24688
_Z15gimple_simplifyP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_S5_S5_S5_ 609609
_Z15gimple_simplifyP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_S5_S5_S5_S5_ 81827
_Z16gimple_dump_logsPKciS0_ib 5095
_Z18gimple_nop_convertP9tree_nodePS0_PFS0_S0_E 1682553958
_Z19gimple_simplify_165P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 4
_Z19gimple_simplify_167P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_169P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 7
_Z19gimple_simplify_170P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 0
_Z19gimple_simplify_172P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 382678
_Z19gimple_simplify_193P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_198P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_204P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_211P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_214P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 4289
_Z19gimple_simplify_222P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 27288
_Z19gimple_simplify_226P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 24
_Z19gimple_simplify_229P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 32
_Z19gimple_simplify_234P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 4360
_Z19gimple_simplify_236P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 4412
_Z19gimple_simplify_253P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 8220
_Z19gimple_simplify_257P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 1363
_Z19gimple_simplify_262P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_S9_ 2
_Z19gimple_simplify_264P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_S9_ 1184
_Z19gimple_simplify_267P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code11combined_fn 162
_Z19gimple_simplify_272P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 47893
_Z19gimple_simplify_278P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 713
_Z19gimple_simplify_285P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 14941
_Z19gimple_simplify_291P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 4966
_Z19gimple_simplify_293P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 7895
_Z19gimple_simplify_294P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 134
_Z19gimple_simplify_295P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 135181
_Z19gimple_simplify_298P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 1143
_Z19gimple_simplify_301P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 1447
_Z19gimple_simplify_303P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 1322952
_Z19gimple_simplify_307P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 1165
_Z19gimple_simplify_318P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code11combined_fn 68
_Z19gimple_simplify_324P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_S9_ 118671
_Z19gimple_simplify_329P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 6
_Z19gimple_simplify_333P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 397
_Z19gimple_simplify_345P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 17856
_Z19gimple_simplify_357P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 54
_Z19gimple_simplify_361P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fnS9_S9_ 0
_Z19gimple_simplify_365P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fnS9_S9_ 0
_Z19gimple_simplify_371P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 108924
_Z19gimple_simplify_375P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 3286
_Z19gimple_simplify_380P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 44548
_Z19gimple_simplify_386P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 12187
_Z19gimple_simplify_389P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 23
_Z19gimple_simplify_393P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_11combined_fn 38
_Z19gimple_simplify_399P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 8
_Z19gimple_simplify_404P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_S9_S9_11combined_fn 44
_Z19gimple_simplify_419P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 3745
_Z19gimple_simplify_431P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 643626
_Z19gimple_simplify_462P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 12557
_Z19gimple_simplify_483P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 190287
_Z19gimple_simplify_512P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 51
_Z19gimple_simplify_516P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 134
_Z19gimple_simplify_527P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 4355
_Z19gimple_simplify_535P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 1
_Z19gimple_simplify_543P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 67194
_Z19gimple_simplify_584P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_code 35
_Z19gimple_simplify_596P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 7
_Z19gimple_simplify_597P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 0
_Z19gimple_simplify_599P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 256
_Z19gimple_simplify_606P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_617P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_9tree_codeS9_ 35
_Z19gimple_simplify_621P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 8004
_Z19gimple_simplify_627P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_635P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 0
_Z19gimple_simplify_640P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fnS9_ 10
_Z19gimple_simplify_650P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 0
_Z19gimple_simplify_658P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fnS9_ 116
_Z19gimple_simplify_667P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 252
_Z19gimple_simplify_671P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 37
_Z19gimple_simplify_678P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 4516
_Z19gimple_simplify_685P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_ 16
_Z19gimple_simplify_694P15gimple_match_opPP6gimplePFP9tree_nodeS5_ES5_PS5_11combined_fn 2594
_Z23gimple_simplify_GT_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 34223524
_Z24gimple_simplify_CFN_FNMSP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_ 1325
_Z25gimple_simplify_CFN_HYPOTP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z25gimple_simplify_RDIV_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 582880
_Z25gimple_simplify_UNGT_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 228070
_Z28gimple_simplify_CFN_COND_MULP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_S5_ 903
_Z28gimple_simplify_CONVERT_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_ 73884489
_Z28gimple_simplify_RROTATE_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 96714
_Z29gimple_simplify_BIT_FIELD_REFP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_ 1046475
_Z30gimple_simplify_FLOOR_MOD_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 9606
_Z30gimple_simplify_ROUND_DIV_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 348
_Z30gimple_simplify_TRUNC_DIV_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 1534544
_Z30gimple_with_known_nonzero_bitsP9tree_nodePFS0_S0_E 403578984
_Z31gimple_unsigned_integer_sat_addP9tree_nodePS0_PFS0_S0_E 28892477
_Z32gimple_simplify_CFN_COND_LEN_ADDP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_S5_S5_S5_S5_ 0
_Z32gimple_simplify_CFN_SUB_OVERFLOWP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 291662
_Z33gimple_simplify_CFN_BUILT_IN_FMINP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 1800
_Z33gimple_simplify_CFN_BUILT_IN_POWFP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 4896
_Z33gimple_simplify_CFN_BUILT_IN_POWLP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 2955
_Z33gimple_simplify_POINTER_DIFF_EXPRP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 2735395
_Z34gimple_simplify_CFN_BUILT_IN_FMAXLP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 1722
_Z34gimple_simplify_CFN_BUILT_IN_FMINFP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 1738
_Z34gimple_simplify_CFN_BUILT_IN_FMINLP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 1522
_Z34gimple_simplify_CFN_BUILT_IN_LDEXPP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 2524
_Z35gimple_simplify_CFN_BUILT_IN_HYPOTFP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 382
_Z35gimple_simplify_CFN_BUILT_IN_POWF16P15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 12
_Z35gimple_simplify_CFN_BUILT_IN_POWF64P15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z35gimple_simplify_CFN_BUILT_IN_SCALBNP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 3010
_Z36gimple_simplify_CFN_BUILT_IN_FMINF16P15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 11
_Z36gimple_simplify_CFN_BUILT_IN_FMINF32P15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z36gimple_simplify_CFN_BUILT_IN_FMINF64P15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z36gimple_simplify_CFN_BUILT_IN_POWF64XP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z37gimple_simplify_CFN_BUILT_IN_FMAXF32XP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z37gimple_simplify_CFN_BUILT_IN_FMINF128P15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 42
_Z37gimple_simplify_CFN_BUILT_IN_FMINF32XP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z37gimple_simplify_CFN_BUILT_IN_SCALBLNLP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 926
_Z38gimple_simplify_CFN_BUILT_IN_FMINF128XP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0
_Z40gimple_simplify_CFN_BUILT_IN_COPYSIGNF64P15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 327
_Z41gimple_simplify_CFN_BUILT_IN_COPYSIGNF32XP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 327
_Z42gimple_simplify_CFN_BUILT_IN_COPYSIGNF128XP15gimple_match_opPP6gimplePFP9tree_nodeS5_E11code_helperS5_S5_S5_ 0

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.