This patch implements code gen for 'teams distribute parallel for' on the host, including all its clauses and related regression tests.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D40187
[OpenMP] Initial implementation of code generation for pragma 'teams distribute parallel for' on host ClosedPublic Authored by carlo.bertolli on Nov 17 2017, 10:27 AM.
Details
Summary This patch implements code gen for 'teams distribute parallel for' on the host, including all its clauses and related regression tests.
Diff Detail
Revision Contents
Diff 123380 lib/Basic/OpenMPKinds.cpp
lib/CodeGen/CGStmtOpenMP.cpp
lib/Sema/SemaOpenMP.cpp
test/OpenMP/teams_distribute_parallel_for_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_collapse_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_copyin_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_dist_schedule_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_firstprivate_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_if_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_lastprivate_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_num_threads_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_private_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_proc_bind_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_reduction_codegen.cpp
test/OpenMP/teams_distribute_parallel_for_schedule_codegen.cpp
|