LCOV - code coverage report
Current view: top level - gcc/fortran - trans.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 95.2 % 1373 1307
Test Date: 2024-04-27 14:03:13 Functions: 98.2 % 57 56
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
_ZL20create_var_debug_rawP9tree_nodePKc 0
_Z31gfc_evaluate_now_function_scopeP9tree_nodeP11stmtblock_t 66
_Z21gfc_merge_block_scopeP11stmtblock_t 100
_Z22gfc_finalize_tree_exprP6gfc_seP10gfc_symbol16symbol_attributei 507
_Z26gfc_allocate_using_caf_libP11stmtblock_tP9tree_nodeS2_S2_S2_S2_S2_19gfc_coarray_regtype 611
_Z25gfc_prepend_expr_to_blockP11stmtblock_tP9tree_node 659
_Z25gfc_evaluate_data_ref_nowP9tree_nodeP11stmtblock_t 666
_ZL8get_vptrP6gfc_seP8gfc_exprP9tree_node 689
_Z16gfc_call_reallocP11stmtblock_tP9tree_nodeS2_ 1077
_Z10gfc_likelyP9tree_node12br_predictor 1405
_Z27gfc_add_comp_finalizer_callP11stmtblock_tP9tree_nodeP13gfc_componentb 2475
_ZL13get_elem_sizeP6gfc_seP8gfc_exprP9tree_node 3906
_ZL13get_var_descrP6gfc_seP8gfc_exprP9tree_node 3906
_ZL18get_final_proc_refP6gfc_seP8gfc_exprP9tree_node 3906
_Z33gfc_deallocate_scalar_with_statusP9tree_nodeS0_S0_bP8gfc_expr12gfc_typespecS0_b 4531
_Z24gfc_generate_module_codeP13gfc_namespace 8269
_Z24gfc_allocate_allocatableP11stmtblock_tP9tree_nodeS2_S2_S2_S2_S2_S2_P8gfc_expriS2_S2_S2_ 11378
_Z26gfc_deallocate_with_statusP9tree_nodeS0_S0_S0_S0_bP8gfc_expriS0_S0_S0_ 15208
_Z25gfc_allocate_using_mallocP11stmtblock_tP9tree_nodeS2_S2_S2_S2_S2_ 15605
_ZL17trans_os_error_atP5locusPKcz 16520
_ZL14get_array_spanP9tree_nodeS0_ 17480
_Z15gfc_call_mallocP11stmtblock_tP9tree_nodeS2_ 18060
_Z13gfc_call_freeP9tree_node 19064
_Z23gfc_trans_runtime_errorbP5locusPKcz 20505
_Z22gfc_add_finalizer_callP11stmtblock_tP8gfc_exprP9tree_node 21036
_Z27gfc_build_spanned_array_refP9tree_nodeS0_S0_ 23296
_Z17gfc_generate_codeP13gfc_namespace 34145
_Z19gfc_trans_code_condP8gfc_codeP9tree_node 54384
_ZL26trans_runtime_error_varargP9tree_nodeP5locusPKcP13__va_list_tag 73838
_Z23gfc_start_wrapped_blockP17gfc_wrapped_blockP9tree_node 85780
_Z24gfc_finish_wrapped_blockP17gfc_wrapped_block 85780
_Z12gfc_unlikelyP9tree_node12br_predictor 97234
_Z23gfc_trans_runtime_checkbbP9tree_nodeP11stmtblock_tP5locusPKcz 161193
_Z19gfc_deferred_strlenP13gfc_componentPP9tree_node 168152
_Z29gfc_assignment_finalizer_callP6gfc_seP8gfc_exprb 194062
_Z20gfc_add_init_cleanupP17gfc_wrapped_blockP9tree_nodeS2_ 314899
_Z14gfc_trans_codeP8gfc_code 320703
_Z25gfc_restore_backend_locusP5locus 346448
_Z22gfc_save_backend_locusP5locus 347215
_ZL10trans_codeP8gfc_codeP9tree_node 375087
_Z14gfc_create_varP9tree_nodePKc 1030893
_Z19gfc_build_array_refP9tree_nodeS0_S0_bS0_ 1122264
_Z17gfc_create_var_npP9tree_nodePKc 1139058
_Z19gfc_build_addr_exprP9tree_nodeS0_ 1398115
_Z16gfc_evaluate_nowP9tree_nodeP11stmtblock_t 1572791
_Z20gfc_evaluate_now_locjP9tree_nodeP11stmtblock_t 1597305
_Z15gfc_start_blockP11stmtblock_t 1819862
_Z14gfc_add_modifyP11stmtblock_tP9tree_nodeS2_ 2168846
_Z21gfc_set_backend_locusP5locus 2282716
_Z18gfc_add_modify_locjP11stmtblock_tP9tree_nodeS2_ 2746786
_Z16gfc_get_locationP5locus 3037307
_Z16gfc_finish_blockP11stmtblock_t 3188825
_Z17gfc_advance_chainP9tree_nodei 4579243
_Z22gfc_add_block_to_blockP11stmtblock_tS0_ 6858085
_Z14gfc_init_blockP11stmtblock_t 13093751
_Z21gfc_add_expr_to_blockP11stmtblock_tP9tree_node 13752720
_ZL17add_expr_to_chainPP9tree_nodeS0_b 14468957

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.