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-06-21 16:26:05 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 4838
_Z15gfc_constant_acP8gfc_expr 5447
_Z23gfc_check_iter_variableP8gfc_expr 6301
_Z21gfc_check_constructorP8gfc_exprPFbS0_E 6706
_ZL17check_constructorP12splay_tree_sPFbP8gfc_exprE 6914
_ZL24check_duplicate_iteratorP12splay_tree_sP10gfc_symbol 8324
_Z39gfc_resolve_character_array_constructorP8gfc_expr 9929
_Z19gfc_array_ref_shapeP13gfc_array_refPA1_12__mpz_struct 10837
_ZL25expr_is_sought_symbol_refPP8gfc_exprPiPv 14706
_Z15gfc_expanded_acP8gfc_expr 26961
_ZL15expand_iteratorP15gfc_constructor 27598
_Z9spec_sizeP14gfc_array_specPA1_12__mpz_struct 29702
_Z29gfc_resolve_array_constructorP8gfc_expr 67263
_ZL18resolve_array_listP12splay_tree_s 67263
_Z18gfc_ref_dimen_sizeP13gfc_array_refiPA1_12__mpz_structS3_ 73861
_Z26gfc_check_constructor_typeP8gfc_expr 77036
_ZL22check_constructor_typeP12splay_tree_sb 82889
_ZL21gfc_get_array_elementP8gfc_expri 88215
_Z22gfc_expand_constructorP8gfc_exprb 90345
_Z18gfc_find_array_refP8gfc_exprb 95319
_ZL24match_array_element_specP14gfc_array_spec 105568
_Z14gfc_array_sizeP8gfc_exprPA1_12__mpz_struct 122904
_Z18gfc_copy_array_refP13gfc_array_ref 162175
_Z18gfc_set_array_specP10gfc_symbolP14gfc_array_specP5locus 260320
_Z19gfc_copy_array_specP14gfc_array_spec 283066
_Z20gfc_match_array_specPP14gfc_array_specbb 293640
_ZL19resolve_array_boundP8gfc_expri 327995
_ZL15match_subscriptP13gfc_array_refib 355800
_ZL16match_array_listPP12splay_tree_s 436356
_ZL24match_array_cons_elementPP12splay_tree_s 436356
_Z15spec_dimen_sizeP14gfc_array_speciPA1_12__mpz_struct 544481
_Z20gfc_array_dimen_sizeP8gfc_expriPA1_12__mpz_struct 689554
_Z19gfc_match_array_refP13gfc_array_refP14gfc_array_speciib 710907
_Z17gfc_copy_iteratorP12gfc_iterator 844338
_ZL18check_element_typeP8gfc_exprb 982987
_ZL6expandP8gfc_expr 1275828
_Z22gfc_resolve_array_specP14gfc_array_speci 2731476
_Z27gfc_match_array_constructorPP8gfc_expr 4233361
_ZL14count_elementsP8gfc_expr 4326590
_ZL15extract_elementP8gfc_expr 4930611
_Z19gfc_free_array_specP14gfc_array_spec 6886130
_ZL19is_constant_elementP8gfc_expr 7079396
_ZL11expand_exprP8gfc_expr 11258115
_ZL18expand_constructorP12splay_tree_s 11538335
_Z25gfc_simplify_iterator_varP8gfc_expr 13963472

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.