[all-commits] [llvm/llvm-project] 0a7cc0: Enable inoutset dependency-type in depend clause.
David Pagan via All-commits
all-commits at lists.llvm.org
Tue Feb 8 05:35:55 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0a7cc078ac2be36beb605f08d98ee70065352c7b
https://github.com/llvm/llvm-project/commit/0a7cc078ac2be36beb605f08d98ee70065352c7b
Author: David Pagan <david.pagan at intel.com>
Date: 2022-02-08 (Tue, 08 Feb 2022)
Changed paths:
M clang/include/clang/Basic/OpenMPKinds.def
M clang/lib/Basic/OpenMPKinds.cpp
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/Parse/ParseOpenMP.cpp
M clang/lib/Sema/SemaOpenMP.cpp
M clang/test/OpenMP/depobj_messages.cpp
M clang/test/OpenMP/target_depend_messages.cpp
M clang/test/OpenMP/target_enter_data_depend_messages.cpp
M clang/test/OpenMP/target_exit_data_depend_messages.cpp
M clang/test/OpenMP/target_parallel_depend_messages.cpp
M clang/test/OpenMP/target_parallel_for_depend_messages.cpp
M clang/test/OpenMP/target_parallel_for_simd_depend_messages.cpp
M clang/test/OpenMP/target_simd_depend_messages.cpp
M clang/test/OpenMP/target_teams_distribute_depend_messages.cpp
M clang/test/OpenMP/target_teams_distribute_parallel_for_depend_messages.cpp
M clang/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_messages.cpp
M clang/test/OpenMP/target_teams_distribute_simd_depend_messages.cpp
M clang/test/OpenMP/target_update_depend_messages.cpp
M clang/test/OpenMP/task_codegen.cpp
M clang/test/OpenMP/task_depend_messages.cpp
M clang/test/OpenMP/taskwait_depend_messages.cpp
Log Message:
-----------
Enable inoutset dependency-type in depend clause.
Done in manner similar to mutexinoutset
(see https://reviews.llvm.org/D57576)
Runtime support already exists in LLVM OpenMP runtime (see
https://reviews.llvm.org/D97085).
The value used to identify an inoutset dependency type in the LLVM
OpenMP runtime is 8.
Some tests updated due to change in dependency type error messages that
now include new dependency type. Also updated
test/OpenMP/task_codegen.cpp to verify we emit the right code.
More information about the All-commits
mailing list