LCOV - code coverage report
Current view: top level - gcc/fortran - trans-stmt.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 96.2 % 3885 3737
Test Date: 2026-02-28 14:20:25 Functions: 100.0 % 74 74
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z20gfc_trans_fail_imageP8gfc_code 10
_ZL34gfc_trans_pointer_assign_need_tempP8gfc_exprS0_P11forall_infoP11stmtblock_t 20
_Z15gfc_trans_pauseP8gfc_code 28
_Z19gfc_trans_sync_teamP8gfc_code 32
_Z18gfc_trans_criticalP8gfc_code 37
_Z18gfc_trans_end_teamP8gfc_code 37
_ZL24gfc_trans_logical_selectP8gfc_code 54
_Z32gfc_trans_call_acc_attach_detachP8gfc_code 55
_Z21gfc_trans_change_teamP8gfc_code 57
_Z25gfc_trans_event_post_waitP8gfc_code11gfc_exec_op 58
_Z10trans_exitv 60
_ZL23cleanup_forall_symtreesP8gfc_code 62
_ZL25forall_make_variable_tempP8gfc_codeP11stmtblock_tS2_ 62
_Z23gfc_trans_arithmetic_ifP8gfc_code 64
_ZL26gfc_trans_character_selectP8gfc_code 75
_ZL17gfc_trans_where_3P8gfc_codeS0_ 96
_Z22gfc_trans_label_assignP8gfc_code 116
_Z19gfc_trans_form_teamP8gfc_code 117
_Z15gfc_trans_cycleP8gfc_code 123
_ZL22forall_replace_symtreeP8gfc_exprP10gfc_symboli 124
_ZL22forall_restore_symtreeP8gfc_expr 124
_Z21gfc_trans_lock_unlockP8gfc_code11gfc_exec_op 126
_Z23gfc_trans_do_concurrentP8gfc_code 148
_Z23gfc_conv_label_variableP6gfc_seP8gfc_expr 187
_ZL26gfc_trans_assign_need_tempP8gfc_exprS0_P9tree_nodebP11forall_infoP11stmtblock_t 224
_ZL29generate_loop_for_rhs_to_tempP8gfc_exprP9tree_nodeS2_S2_P6gfc_ssS4_S2_b 224
_ZL29generate_loop_for_temp_to_lhsP8gfc_exprP9tree_nodeS2_S2_P6gfc_ssS4_S2_b 224
_Z34gfc_trans_concurrent_locality_specbP11stmtblock_tPSt6vectorI17symbol_and_tree_tSaIS2_EEPP13gfc_expr_list 296
_Z15gfc_trans_whereP8gfc_code 343
_ZL10replace_ssP6gfc_seP6gfc_ssS2_ 343
_ZL17gfc_trans_where_2P8gfc_codeP9tree_nodebP11forall_infoP11stmtblock_t 350
_Z19gfc_trans_sync_statP9sync_statP6gfc_sePP9tree_nodeS5_S5_ 470
_Z18gfc_trans_do_whileP8gfc_code 502
_ZL23gfc_evaluate_where_maskP8gfc_exprP11forall_infoP9tree_nodebS4_S4_S4_P11stmtblock_t 528
_ZL22gfc_trans_where_assignP8gfc_exprS0_P9tree_nodebS2_S2_P8gfc_code 545
_Z14gfc_trans_exitP8gfc_code 698
_ZL14forall_replaceP8gfc_exprP10gfc_symbolPi 710
_ZL14forall_restoreP8gfc_exprP10gfc_symbolPi 710
_ZL23class_has_len_componentP10gfc_symbol 746
_ZL23compute_inner_temp_sizeP8gfc_exprS0_P11stmtblock_tPP6gfc_ssS5_ 780
_ZL24gfc_trans_integer_selectP8gfc_code 934
_ZL29allocate_temp_for_forall_nestP11forall_infoP9tree_nodeS2_P11stmtblock_tS4_PS2_ 969
_ZL27gfc_trans_select_rank_casesP8gfc_code 1000
_Z21gfc_trans_select_rankP8gfc_code 1001
_Z16gfc_trans_selectP8gfc_code 1065
_Z14gfc_trans_gotoP8gfc_code 1188
_Z14gfc_trans_syncP8gfc_code11gfc_exec_op 1277
_ZL27compute_overall_iter_numberP11forall_infoP9tree_nodeP11stmtblock_tS4_ 1301
_Z15gfc_trans_entryP8gfc_code 1341
_ZL15gfc_do_allocateP9tree_nodeS0_PS0_P11stmtblock_tS0_ 1384
_ZL31allocate_temp_for_forall_nest_1P9tree_nodeS0_P11stmtblock_tPS0_ 1384
_ZL15copy_descriptorP11stmtblock_tP9tree_nodeS2_i 1720
_ZL25check_forall_dependenciesP8gfc_codeP11stmtblock_tS2_ 1826
_Z16gfc_trans_forallP8gfc_code 1889
_ZL18gfc_trans_forall_1P8gfc_codeP11forall_info 2113
_ZL31gfc_conv_elemental_dependenciesP6gfc_seS0_P10gfc_symbolP18gfc_actual_arglist13gfc_dep_check 2234
_Z21gfc_trans_select_typeP8gfc_code 2922
_ZL27gfc_trans_select_type_casesP8gfc_code 2922
_Z16gfc_trans_returnP8gfc_code 3126
_ZL28gfc_trans_nested_forall_loopP11forall_infoP9tree_nodei 3333
_Z20gfc_trans_label_hereP8gfc_code 3519
_ZL21gfc_trans_forall_loopP11forall_infoP9tree_nodeiP11stmtblock_t 3533
_ZL22get_intrinsic_for_codeP8gfc_code 6148
_ZL19trans_associate_varP10gfc_symbolP17gfc_wrapped_block 7196
_Z20gfc_trans_deallocateP8gfc_code 8623
_ZL24allocate_get_initializerP8gfc_codeP8gfc_expr 13300
_Z25gfc_trans_block_constructP8gfc_code 13848
_Z18gfc_trans_allocateP8gfc_codeP16gfc_omp_namelist 14129
_ZL19gfc_trans_simple_doP8gfc_codeP11stmtblock_tP9tree_nodeS4_S4_S4_S4_ 26233
_Z12gfc_trans_doP8gfc_codeP9tree_node 27316
_Z14gfc_trans_callP8gfc_codebP9tree_nodeS2_b 78213
_Z14gfc_trans_stopP8gfc_codeb 215641
_Z12gfc_trans_ifP8gfc_code 236699
_ZL14gfc_trans_if_1P8gfc_code 243703

Generated by: LCOV version 2.4-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.