LLVM OpenMP
20.0.0git
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
docs
▼
runtime
►
doc
►
doxygen
libomp_interface.h
►
src
►
thirdparty
►
ittnotify
►
legacy
ittnotify.h
Legacy User API functions and types
disable_warnings.h
ittnotify.h
Public User API functions and types
ittnotify_config.h
ittnotify_static.cpp
ittnotify_static.h
ittnotify_types.h
extractExternal.cpp
kmp.h
kmp_affinity.cpp
kmp_affinity.h
kmp_alloc.cpp
kmp_atomic.cpp
kmp_atomic.h
kmp_barrier.cpp
kmp_barrier.h
kmp_cancel.cpp
kmp_collapse.cpp
kmp_collapse.h
kmp_csupport.cpp
kmp_debug.cpp
kmp_debug.h
kmp_debugger.cpp
kmp_debugger.h
kmp_dispatch.cpp
kmp_dispatch.h
kmp_dispatch_hier.h
kmp_environment.cpp
kmp_environment.h
kmp_error.cpp
kmp_error.h
kmp_ftn_cdecl.cpp
kmp_ftn_entry.h
kmp_ftn_extra.cpp
kmp_ftn_os.h
kmp_ftn_stdcall.cpp
kmp_global.cpp
kmp_gsupport.cpp
kmp_i18n.cpp
kmp_i18n.h
kmp_io.cpp
kmp_io.h
kmp_itt.cpp
kmp_itt.h
kmp_itt.inl
kmp_lock.cpp
kmp_lock.h
kmp_omp.h
kmp_os.h
kmp_platform.h
kmp_runtime.cpp
kmp_safe_c_api.h
kmp_sched.cpp
kmp_settings.cpp
kmp_settings.h
kmp_stats.cpp
Statistics gathering and processing
kmp_stats.h
Functions for collecting statistics
kmp_stats_timing.cpp
Timing functions
kmp_stats_timing.h
Access to real time clock and timers
kmp_str.cpp
kmp_str.h
kmp_stub.cpp
kmp_stub.h
kmp_taskdeps.cpp
kmp_taskdeps.h
kmp_tasking.cpp
kmp_threadprivate.cpp
kmp_utility.cpp
kmp_utils.h
kmp_version.cpp
kmp_version.h
kmp_wait_release.cpp
kmp_wait_release.h
kmp_wrapper_getpid.h
kmp_wrapper_malloc.h
ompd-specific.cpp
ompd-specific.h
ompt-event-specific.h
ompt-general.cpp
ompt-internal.h
ompt-specific.cpp
ompt-specific.h
test-touch.c
z_Linux_util.cpp
z_Windows_NT-586_util.cpp
z_Windows_NT_util.cpp
►
test
►
affinity
►
format
affinity_display.1.c
affinity_values.c
api.c
api2.c
check.py
fields_modifiers.c
fields_values.c
increase.c
nested.c
nested2.c
nested_mixed.c
nested_serial.c
proc_bind.c
simple.c
simple_env.c
bug-nested.c
disabled.c
kmp-abs-hw-subset.c
kmp-affinity-reset.c
kmp-affinity.c
kmp-hw-subset.c
libomp_test_affinity.h
libomp_test_topology.h
omp-places-invalid-syntax.c
omp-places.c
redetect.c
root-threads-affinity.c
teams-affinity.c
►
api
has_openmp.c
kmp_aligned_malloc.c
kmp_set_defaults_lock_bug.c
omp_aligned_alloc.c
omp_aligned_calloc.c
omp_alloc_def_fb.c
omp_alloc_hbw.c
omp_alloc_null_fb.c
omp_calloc_def_fb.c
omp_calloc_size_0.c
omp_deprecated.c
omp_display_env0.c
omp_get_device_num.c
omp_get_num_devices.c
omp_get_num_threads.c
omp_get_wtick.c
omp_get_wtime.c
omp_in_explicit_task.c
omp_in_parallel.c
omp_nteams_api.c
omp_nteams_api_env.c
omp_nteams_api_env2.c
omp_pause_resource.c
omp_pinned.c
omp_realloc_def_fb.c
omp_realloc_null_ptr.c
omp_realloc_size_0.c
►
atomic
kmp_atomic_cas.c
kmp_atomic_cas_cpt.c
kmp_atomic_float10_max_min.c
omp-atomic-compare-signedness.c
omp_atomic.c
►
barrier
llvm-issue-80664.c
omp_barrier.c
►
critical
omp_critical.c
omp_critical_with_hint.c
►
env
kmp_aff_disable_hwloc.c
kmp_dispatch_buf_range.c
kmp_set_dispatch_buf.c
omp51_alloc_env.c
omp_alloc_env_invalid.c
omp_target_offload.c
omp_thread_limit.c
omp_wait_policy.c
►
flush
omp_flush.c
►
lock
omp_init_lock.c
omp_lock.c
omp_nest_lock.c
omp_test_lock.c
omp_test_nest_lock.c
►
master
omp_master.c
omp_master_3.c
►
misc_bugs
cancellation_for_sections.c
many-microtask-args.c
omp__kmpc_fork_call_if.c
omp_foreign_thread_team_reuse.c
omp_nothing.c
stack-propagate.c
teams-no-par.c
teams-reduction.c
►
ompt
►
cancel
cancel_parallel.c
cancel_taskgroup.c
cancel_worksharing.c
►
loadtool
►
tool_available
tool_available.c
►
tool_available_search
tool_available_search.c
►
tool_not_available
tool_not_available.c
►
misc
api_calls_from_other_thread.cpp
api_calls_misc.c
api_calls_places.c
api_calls_without_ompt.c
control_tool.c
control_tool_no_ompt_support.c
finalize_tool.c
interoperability.cpp
pause_stop_tool.c
runtime_error.c
threads.c
threads_nested.c
unset_callback.c
►
parallel
dynamic_enough_threads.c
dynamic_not_enough_threads.c
max_active_levels_serialized.c
nested.c
nested_lwt.c
nested_lwt_thread_num.c
nested_serialized.c
nested_serialized_task_frames.c
nested_thread_num.c
nested_threadnum.c
no_thread_num_clause.c
normal.c
not_enough_threads.c
parallel_if0.c
region_in_expl_task_task_frames.c
repeated_calls.c
serialized.c
►
synchronization
►
barrier
explicit.c
for_loop.c
for_simd.c
implicit_task_data.c
parallel_region.c
sections.c
single.c
►
reduction
empty_reduce.c
tree_reduce.c
critical.c
flush.c
lock.c
masked.c
master.c
nest_lock.c
ordered.c
ordered_dependences.c
taskgroup.c
taskwait.c
test_lock.c
test_nest_lock.c
test_nest_lock_parallel.c
►
tasks
dependences.c
dependences_mutexinoutset.c
explicit_task.c
explicit_task_thread_num.c
kmp_task_depend_all.c
omp_task_depend_all.c
serialized.c
task_early_fulfill.c
task_if0-depend.c
task_in_joinbarrier.c
task_late_fulfill.c
task_memory.c
task_types.c
task_types_serialized.c
taskloop.c
taskloop_dispatch.c
taskwait-depend.c
taskyield.c
untied_task.c
►
teams
distribute_dispatch.c
parallel_team.c
serial_teams.c
serialized.c
team.c
►
worksharing
►
for
auto.c
auto_serialized.c
auto_split.c
base.h
base_serialized.h
base_split.h
dynamic.c
dynamic_serialized.c
dynamic_split.c
guided.c
guided_serialized.c
guided_split.c
loop_dispatch.c
runtime.c
runtime_serialized.c
runtime_split.c
static.c
static_serialized.c
static_split.c
►
taskinfo
sections_serialized.c
sections.c
sections_dispatch.c
single.c
callback.h
ompt-signal.h
►
parallel
bug54082.c
bug63197.c
omp_nested.c
omp_parallel_copyin.c
omp_parallel_copyin_combined.c
omp_parallel_default.c
omp_parallel_firstprivate.c
omp_parallel_if.c
omp_parallel_num_threads.c
omp_parallel_num_threads_list.c
omp_parallel_num_threads_strict.c
omp_parallel_private.c
omp_parallel_reduction.c
omp_parallel_shared.c
►
target
issue-81488.c
target_thread_limit.cpp
►
tasking
►
hidden_helper_task
affinity.cpp
capacity_mix_threads.cpp
capacity_nthreads.cpp
common.h
depend.cpp
gtid.cpp
issue-87117.c
single_helper_thread.c
taskgroup.cpp
bug_36720.c
bug_nested_proxy_task.c
bug_proxy_task_dep_waiting.c
bug_serial_taskgroup.c
bug_taskwait_detach.cpp
detach_nested_task.c
issue-50602.c
issue-69368.c
issue-69733.c
issue-79416.c
issue-87307.c
issue-94260-1.cpp
issue-94260-2.c
kmp_detach_tasks_t1.c
kmp_detach_tasks_t2.c
kmp_detach_tasks_t3.c
kmp_task_depend_all.c
kmp_task_deps.h
kmp_task_deps_multiple_edges.c
kmp_task_deps_multiple_edges_inoutset.c
kmp_task_modifier_simple_par_new.cpp
kmp_task_modifier_simple_par_old.cpp
kmp_task_modifier_simple_ws_new.cpp
kmp_task_modifier_simple_ws_old.cpp
kmp_task_reduction_nest.cpp
kmp_taskloop.c
kmp_taskloop_5.c
kmp_taskwait_depend_all.c
kmp_taskwait_depend_in.c
kmp_taskwait_nowait.c
nested_parallel_tasking.c
nested_task_creation.c
omp50_task_depend_mtx.c
omp50_task_depend_mtx2.c
omp50_task_depend_mtx3.c
omp50_taskdep_depobj.c
omp50_taskwait_depend.c
omp51_task_dep_inoutset.c
omp_detach_taskwait.c
omp_fill_taskqueue.c
omp_record_replay.cpp
omp_record_replay_deps.cpp
omp_record_replay_multiTDGs.cpp
omp_record_replay_print_dot.cpp
omp_record_replay_taskloop.cpp
omp_task.c
omp_task_depend_iterator.cpp
omp_task_depend_resize_hashmap.c
omp_task_final.c
omp_task_firstprivate.c
omp_task_if.c
omp_task_imp_firstprivate.c
omp_task_priority.c
omp_task_priority2.c
omp_task_priority3.c
omp_task_private.c
omp_task_red_taskloop.c
omp_task_shared.c
omp_taskloop_grainsize.c
omp_taskloop_num_tasks.c
omp_taskloop_taskwait.c
omp_taskwait.c
omp_taskyield.c
task_reduction1.c
task_reduction2.c
task_reduction3.c
task_reduction4.c
task_teams_stress_test.cpp
taskdep_if0.c
taskdep_if0_2.c
►
teams
kmp_num_teams.c
teams-atomic.c
teams-distr-on-host.c
teams.c
teams_resize.c
►
threadprivate
omp_threadprivate.c
omp_threadprivate_for.c
►
transform
►
interchange
foreach.cpp
intfor.c
iterfor.cpp
parallel-wsloop-collapse-foreach.cpp
parallel-wsloop-collapse-intfor.cpp
►
reverse
foreach.cpp
intfor.c
iterfor.cpp
parallel-wsloop-collapse-foreach.cpp
parallel-wsloop-collapse-intfor.cpp
►
tile
foreach.cpp
intfor.c
iterfor.cpp
negtile_intfor.c
parallel-wsloop-collapse-foreach.cpp
parallel-wsloop-collapse-intfor.cpp
►
unroll
factor_foreach.cpp
factor_intfor.c
factor_iterfor.cpp
factor_parallel-wsloop-collapse-foreach.cpp
factor_parallel-wsloop-collapse-intfor.cpp
full_intfor.c
heuristic_intfor.c
partial_intfor.c
►
worksharing
►
for
bug_set_schedule_0.c
collapse_test.inc
kmp_doacross_check.c
kmp_sch_simd_guided.c
kmp_sch_simd_runtime_api.c
kmp_sch_simd_runtime_guided.c
kmp_sch_simd_runtime_static.c
kmp_set_dispatch_buf.c
omp_collapse_many_GELTGT_int.c
omp_collapse_many_GTGEGT_int.c
omp_collapse_many_int.c
omp_collapse_many_LTLEGE_int.c
omp_collapse_one_int.c
omp_doacross.c
omp_for_bigbounds.c
omp_for_collapse.c
omp_for_collapse_LowerTriangularLess.c
omp_for_collapse_LowerTriangularLessEqual.c
omp_for_collapse_non_rectangular.c
omp_for_collapse_UpperTriangular.c
omp_for_dynamic_large_chunk.c
omp_for_firstprivate.c
omp_for_lastprivate.c
omp_for_non_rectangular.c
omp_for_nowait.c
omp_for_ordered.c
omp_for_private.c
omp_for_reduction.c
omp_for_schedule_auto.c
omp_for_schedule_dynamic.c
omp_for_schedule_guided.c
omp_for_schedule_runtime.c
omp_for_schedule_static.c
omp_for_schedule_static_3.c
omp_for_static_large_chunk.c
omp_monotonic_env.c
omp_monotonic_schedule_set_get.c
omp_nonmonotonic_dynamic1.c
omp_nonmonotonic_nowait.c
omp_par_in_loop.c
omp_parallel_for_firstprivate.c
omp_parallel_for_if.c
omp_parallel_for_lastprivate.c
omp_parallel_for_ordered.c
omp_parallel_for_private.c
omp_parallel_for_reduction.c
►
sections
omp_parallel_sections_firstprivate.c
omp_parallel_sections_lastprivate.c
omp_parallel_sections_private.c
omp_parallel_sections_reduction.c
omp_section_firstprivate.c
omp_section_lastprivate.c
omp_section_private.c
omp_sections_nowait.c
omp_sections_reduction.c
►
single
omp_single.c
omp_single_copyprivate.c
omp_single_nowait.c
omp_single_private.c
omp_my_sleep.h
omp_testsuite.h
►
tools
check-depends.py
check-execstack.py
generate-def.py
libomputils.py
message-converter.py
summarizeStats.py
▼
tools
►
archer
►
tests
►
barrier
barrier.c
►
critical
critical.c
lock-nested.c
lock.c
►
ompt
ompt-signal.h
►
parallel
parallel-firstprivate.c
parallel-nosuppression.c
parallel-simple.c
parallel-simple2.c
►
races
critical-unrelated.c
lock-nested-unrelated.c
lock-unrelated.c
parallel-simple.c
task-dependency.c
task-taskgroup-unrelated.c
task-taskwait-nested.c
task-two.c
taskwait-depend.c
►
reduction
parallel-reduction-nowait.c
parallel-reduction.c
►
task
omp_task_depend_all.c
task-barrier.c
task-create.c
task-dependency.c
task-taskgroup-nested.c
task-taskgroup.c
task-taskwait-nested.c
task-taskwait.c
task_early_fulfill.c
task_late_fulfill.c
taskwait-depend.c
►
worksharing
ordered.c
ompt-tsan.cpp
►
multiplex
►
tests
►
custom_data_storage
custom_data_storage.c
first-tool.h
second-tool.h
►
print
first-tool.h
print.c
second-tool.h
ompt-signal.h
ompt-multiplex.h
Generated on Tue Feb 18 2025 18:18:26 for LLVM OpenMP by
1.9.6