LCOV - code coverage report
Current view: top level - gcc/fortran - array.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 92.2 % 1283 1183
Test Date: 2025-07-12 13:27:34 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
_ZL19find_symbol_in_exprP10gfc_symbolP8gfc_exprP5locus 0
_Z25gfc_is_compile_time_shapeP14gfc_array_spec 71
_ZL14compare_boundsP8gfc_exprS0_ 390
_Z22gfc_compare_array_specP14gfc_array_specS0_ 698
_ZL8ref_sizeP13gfc_array_refPA1_12__mpz_struct 3402
_ZL22walk_array_constructorP12gfc_typespecP12splay_tree_s 3486
_Z18match_team_or_statP13gfc_array_ref 4860
_Z15gfc_constant_acP8gfc_expr 5447
_Z23gfc_check_iter_variableP8gfc_expr 6301
_Z21gfc_check_constructorP8gfc_exprPFbS0_E 6722
_ZL17check_constructorP12splay_tree_sPFbP8gfc_exprE 6930
_ZL24check_duplicate_iteratorP12splay_tree_sP10gfc_symbol 8324
_Z39gfc_resolve_character_array_constructorP8gfc_expr 9929
_Z19gfc_array_ref_shapeP13gfc_array_refPA1_12__mpz_struct 10909
_ZL25expr_is_sought_symbol_refPP8gfc_exprPiPv 14706
_Z15gfc_expanded_acP8gfc_expr 26961
_ZL15expand_iteratorP15gfc_constructor 27598
_Z9spec_sizeP14gfc_array_specPA1_12__mpz_struct 29717
_Z29gfc_resolve_array_constructorP8gfc_expr 67411
_ZL18resolve_array_listP12splay_tree_s 67411
_Z18gfc_ref_dimen_sizeP13gfc_array_refiPA1_12__mpz_structS3_ 73861
_Z26gfc_check_constructor_typeP8gfc_expr 77214
_ZL22check_constructor_typeP12splay_tree_sb 83067
_ZL21gfc_get_array_elementP8gfc_expri 88393
_Z22gfc_expand_constructorP8gfc_exprb 90523
_Z18gfc_find_array_refP8gfc_exprb 95478
_ZL24match_array_element_specP14gfc_array_spec 105696
_Z14gfc_array_sizeP8gfc_exprPA1_12__mpz_struct 123053
_Z18gfc_copy_array_refP13gfc_array_ref 162498
_Z18gfc_set_array_specP10gfc_symbolP14gfc_array_specP5locus 261218
_Z19gfc_copy_array_specP14gfc_array_spec 283968
_Z20gfc_match_array_specPP14gfc_array_specbb 295047
_ZL19resolve_array_boundP8gfc_expri 329371
_ZL15match_subscriptP13gfc_array_refib 356280
_ZL16match_array_listPP12splay_tree_s 436972
_ZL24match_array_cons_elementPP12splay_tree_s 436972
_Z15spec_dimen_sizeP14gfc_array_speciPA1_12__mpz_struct 545102
_Z20gfc_array_dimen_sizeP8gfc_expriPA1_12__mpz_struct 690280
_Z19gfc_match_array_refP13gfc_array_refP14gfc_array_speciib 712162
_Z17gfc_copy_iteratorP12gfc_iterator 844482
_ZL18check_element_typeP8gfc_exprb 983419
_ZL6expandP8gfc_expr 1276260
_Z22gfc_resolve_array_specP14gfc_array_speci 2748276
_Z27gfc_match_array_constructorPP8gfc_expr 4240947
_ZL14count_elementsP8gfc_expr 4326842
_ZL15extract_elementP8gfc_expr 4931037
_Z19gfc_free_array_specP14gfc_array_spec 6918066
_ZL19is_constant_elementP8gfc_expr 7079396
_ZL11expand_exprP8gfc_expr 11258115
_ZL18expand_constructorP12splay_tree_s 11538827
_Z25gfc_simplify_iterator_varP8gfc_expr 13963514

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.