LCOV - code coverage report
Current view: top level - gcc - tree-nested.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 88.2 % 1984 1749
Test Date: 2024-12-28 13:16:48 Functions: 95.2 % 63 60
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
_Z13fold_mem_refsRKPP9tree_nodePv 0
_ZL19get_descriptor_typeP12nesting_info 0
_ZL21lookup_descr_for_declP12nesting_infoP9tree_node13insert_option 0
_ZL22note_nonlocal_vla_typeP12nesting_infoP9tree_node 2
_ZL17nesting_copy_declP9tree_nodeP14copy_body_data 30
_ZL22contains_remapped_varsPP9tree_nodePiPv 36
_ZL15get_chain_fieldP12nesting_info 146
_ZL20get_local_debug_declP12nesting_infoP9tree_nodeS2_ 210
_ZL20build_init_call_stmtP12nesting_infoP9tree_nodeS2_S2_ 261
_ZL19get_trampoline_typeP12nesting_info 262
_ZL21create_field_for_declP12nesting_infoP9tree_nodeS2_ 262
_ZL17get_nl_goto_fieldP12nesting_info 519
_ZL21lookup_tramp_for_declP12nesting_infoP9tree_node13insert_option 619
_ZL23lookup_element_for_declP12nesting_infoP9tree_node13insert_option 619
_ZL14get_debug_declP9tree_node 703
_ZL22init_tmp_var_with_callP12nesting_infoP20gimple_stmt_iteratorP5gcall 1311
_ZL15remap_vla_declsP9tree_nodeP12nesting_info 2700
_ZL19walk_gimple_omp_forP8gomp_forPFP9tree_nodeP20gimple_stmt_iteratorPbP14walk_stmt_infoEPFS2_PS2_PiPvEP12nesting_info 3012
_ZL23get_nonlocal_debug_declP12nesting_infoP9tree_node 3578
_ZL16gsi_gimplify_valP12nesting_infoP9tree_nodeP20gimple_stmt_iterator 3734
_ZL12save_tmp_varP12nesting_infoP9tree_nodeP20gimple_stmt_iterator 4642
_ZL25convert_local_omp_clausesPP9tree_nodeP14walk_stmt_info 4885
_ZL28convert_nonlocal_omp_clausesPP9tree_nodeP14walk_stmt_info 4885
_Z22lower_nested_functionsP9tree_node 8957
_ZL17free_nesting_treeP12nesting_info 8957
_ZL19unnest_nesting_treeP12nesting_info 8957
_ZL21finalize_nesting_treeP12nesting_info 8957
_ZL26convert_all_function_callsP12nesting_info 8957
_ZL12init_tmp_varP12nesting_infoP9tree_nodeP20gimple_stmt_iterator 12488
_ZL16get_static_chainP12nesting_infoP9tree_nodeP20gimple_stmt_iterator 16129
_ZL18create_tmp_var_forP12nesting_infoP9tree_nodePKc 18441
_ZL27build_simple_mem_ref_notrapP9tree_node 21249
_Z15unnest_functionP11cgraph_node 23509
_ZL14get_chain_declP12nesting_info 27391
_ZL19create_nesting_treeP11cgraph_node 32466
_ZL21unnest_nesting_tree_1P12nesting_info 32466
_ZL22gimplify_all_functionsP11cgraph_node 32466
_ZL23finalize_nesting_tree_1P12nesting_info 32466
_ZN20nested_function_infoD2Ev 32797
_ZL14get_frame_typeP12nesting_info 33760
_ZL18walk_all_functionsPFP9tree_nodeP20gimple_stmt_iteratorPbP14walk_stmt_infoEPFS0_PS0_PiPvEP12nesting_info 35828
_Z10build_addrP9tree_node 36003
_ZL15get_frame_fieldP12nesting_infoP9tree_nodeS2_P20gimple_stmt_iterator 41823
_ZN20nested_function_info10get_createEP11cgraph_node 47520
_ZL39check_for_nested_with_variably_modifiedP9tree_nodeS0_ 55300
_Z24insert_field_into_structP9tree_nodeS0_ 167928
_ZL13walk_functionPFP9tree_nodeP20gimple_stmt_iteratorPbP14walk_stmt_infoEPFS0_PS0_PiPvEP12nesting_info 195334
_ZL9walk_bodyPFP9tree_nodeP20gimple_stmt_iteratorPbP14walk_stmt_infoEPFS0_PS0_PiPvEP12nesting_infoPP6gimple 220268
_ZL15fixup_vla_declsP9tree_node 241670
_ZN20nested_function_info7releaseEv 501405
_ZL21lookup_field_for_declP12nesting_infoP9tree_node13insert_option 4073469
_ZL20use_pointer_in_frameP9tree_node 4076837
_ZL31convert_nonlocal_reference_stmtP20gimple_stmt_iteratorPbP14walk_stmt_info 5436482
_ZL28convert_local_reference_stmtP20gimple_stmt_iteratorPbP14walk_stmt_info 5445330
_ZL25convert_nl_goto_referenceP20gimple_stmt_iteratorPbP14walk_stmt_info 5447989
_ZL24convert_nl_goto_receiverP20gimple_stmt_iteratorPbP14walk_stmt_info 5448508
_ZL28convert_tramp_reference_stmtP20gimple_stmt_iteratorPbP14walk_stmt_info 5479827
_ZL19convert_gimple_callP20gimple_stmt_iteratorPbP14walk_stmt_info 5480417
_ZL26convert_local_reference_opPP9tree_nodePiPv 14718899
_ZL29convert_nonlocal_reference_opPP9tree_nodePiPv 14795231
_ZL26convert_tramp_reference_opPP9tree_nodePiPv 17963797
_Z28maybe_record_nested_functionP11cgraph_node 91771883
_ZN20nested_function_info3getEP11cgraph_node 133408355

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.