LCOV - code coverage report
Current view: top level - gcc - omp-expand.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 95.1 % 6088 5789
Test Date: 2025-01-04 13:14:48 Functions: 94.8 % 77 73
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
_Z16debug_omp_regionP10omp_region 0
_Z16omp_expand_localP15basic_block_def 0
_Z21debug_all_omp_regionsv 0
_ZL22build_omp_regions_rootP15basic_block_def 0
_ZL25find_phi_with_arg_on_edgeP9tree_nodeP8edge_def 14
_ZL20expand_taskwait_callP15basic_block_defP9gomp_task 78
_Z15dump_omp_regionP8_IO_FILEP10omp_regioni 203
_ZL23expand_omp_atomic_mutexP15basic_block_defS0_P9tree_nodeS2_S2_ 289
_ZL25expand_omp_ordered_sourceP20gimple_stmt_iteratorP12omp_for_dataPP9tree_nodem 331
_ZL28expand_omp_for_ordered_loopsP12omp_for_dataPP9tree_nodeP15basic_block_defS5_S5_b 331
_ZL30expand_omp_ordered_source_sinkP10omp_regionP12omp_for_dataPP9tree_nodeP15basic_block_def 331
_ZL19expand_omp_sectionsP10omp_region 378
_ZL23expand_omp_ordered_sinkP20gimple_stmt_iteratorP12omp_for_dataPP9tree_nodeS4_mP15basic_block_def 462
_ZL25expand_oacc_collapse_initPK12omp_for_dataP20gimple_stmt_iteratorP13oacc_collapseP9tree_nodeS7_m 538
_ZL25expand_omp_scantemp_allocP9tree_nodeS0_mmS0_P20gimple_stmt_iteratorb 692
_ZL30get_target_argument_identifieribi 703
_ZL25expand_oacc_collapse_varsPK12omp_for_databP20gimple_stmt_iteratorPK13oacc_collapseP9tree_nodeS8_ 707
_ZL23expand_omp_atomic_storeP15basic_block_defP9tree_nodeS2_S2_i 850
_ZL22expand_omp_atomic_loadP15basic_block_defP9tree_nodeS2_i 1176
_ZL15get_ws_args_forP6gimpleS0_b 1196
_ZL17expand_omp_singleP10omp_region 1258
_ZL29expand_omp_taskloop_for_innerP10omp_regionP12omp_for_dataP6gimple 1343
_ZL29expand_omp_taskloop_for_outerP10omp_regionP12omp_for_dataP6gimple 1343
_ZL25find_lastprivate_looptempP12omp_for_dataP9tree_node 1628
_ZL33mark_loops_in_oacc_kernels_regionP15basic_block_defS0_ 1659
_ZL21expand_omp_atomic_casP15basic_block_defP9tree_nodeS2_S2_i 2114
_ZL26expand_omp_atomic_pipelineP15basic_block_defS0_P9tree_nodeS2_S2_i 2493
_ZL17expand_teams_callP15basic_block_defP10gomp_teams 2512
_ZL27extract_omp_for_update_varsP12omp_for_dataPP9tree_nodeP15basic_block_defS5_ 2582
_ZL33omp_memory_order_to_fail_memmodel16omp_memory_order 2847
_ZL16expand_task_callP10omp_regionP15basic_block_defP9gomp_task 3777
_ZL22expand_omp_for_genericP10omp_regionP12omp_for_data17built_in_functionS3_P9tree_nodeP6gimple 4111
_ZL26expand_omp_atomic_fetch_opP15basic_block_defP9tree_nodeS2_S2_i 5733
_ZL27expand_omp_for_static_chunkP10omp_regionP12omp_for_dataP6gimple 5811
_ZL21omp_adjust_chunk_sizeP9tree_nodebb 8295
_ZL21expand_omp_build_condP20gimple_stmt_iterator9tree_codeP9tree_nodeS3_b 8410
_ZL27workshare_safe_to_combine_pP15basic_block_def 8852
_ZL15expand_omp_simdP10omp_regionP12omp_for_data 9330
_ZL17expand_omp_atomicP10omp_region 9458
_ZL28omp_memory_order_to_memmodel16omp_memory_order 9821
_ZL15expand_oacc_forP10omp_regionP12omp_for_data 9986
_ZL24expand_omp_for_init_varsP12omp_for_dataP20gimple_stmt_iteratorPP9tree_nodeS5_P6gimpleS4_ 10221
_ZL20get_target_argumentsP20gimple_stmt_iteratorP11gomp_target 10350
_ZL26expand_omp_for_init_countsP12omp_for_dataP20gimple_stmt_iteratorRP15basic_block_defPP9tree_nodeS5_RiS5_S9_S5_ 10405
_ZL16expand_omp_synchP10omp_region 10665
_ZL20is_in_offload_regionP10omp_region 11118
_ZL19remove_exit_barrierP10omp_region 11543
_ZL29expand_omp_for_static_nochunkP10omp_regionP12omp_for_dataP6gimple 13642
_ZL20expand_parallel_callP10omp_regionP15basic_block_defP13gomp_parallelP3vecIP9tree_node5va_gc8vl_embedE 15991
_ZL23determine_parallel_typeP10omp_region 15991
_ZL26optimize_omp_library_callsP6gimple 16798
_ZL25get_target_argument_valueP20gimple_stmt_iteratoriiP9tree_node 19997
_ZL32get_target_argument_identifier_1ibi 20700
_ZL39push_target_argument_according_to_valueP20gimple_stmt_iteratoriiP9tree_nodeP3vecIS2_7va_heap6vl_ptrE 20700
_ZL18expand_omp_taskregP10omp_region 22358
_ZN12_GLOBAL__N_119pass_expand_omp_ssa7executeEP8function 22800
_ZL17expand_omp_targetP10omp_region 34102
_ZL24adjust_context_and_scopeP10omp_regionP9tree_nodeS2_ 41170
_ZL9vec2chainP3vecIP9tree_node5va_gc8vl_embedE 41170
_ZL14expand_omp_forP10omp_regionP6gimple 45566
_ZL17build_omp_regionsv 63516
_ZL18execute_expand_ompv 63516
_ZL23expand_omp_build_assignP20gimple_stmt_iteratorP9tree_nodeS2_b 64579
_ZL20remove_exit_barriersP10omp_region 65828
_ZL10expand_ompP10omp_region 78615
_ZL23gimple_build_cond_emptyP9tree_node 106432
_ZN12_GLOBAL__N_119pass_expand_omp_ssa4gateEP8function 227209
_ZL14new_omp_regionP15basic_block_def11gimple_codeP10omp_region 235932
_ZL17free_omp_region_1P10omp_region 235932
_ZL23expand_omp_regimplify_pPP9tree_nodePiPv 262361
_Z20make_pass_expand_ompPN3gcc7contextE 275385
_Z24make_pass_expand_omp_ssaPN3gcc7contextE 275385
_ZN12_GLOBAL__N_119pass_expand_omp_ssa5cloneEv 275385
_Z21omp_make_gimple_edgesP15basic_block_defPP10omp_regionPi 278810
_ZL19build_omp_regions_1P15basic_block_defP10omp_regionb 1278980
_ZN12_GLOBAL__N_115pass_expand_omp7executeEP8function 2674698
_Z16omp_free_regionsv 2697962

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.