diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2019-08-26 17:32:45 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2019-08-26 17:32:45 +0000 |
commit | da8b5cc9f138b20c75f1b0592d0b046b8d5b08b6 (patch) | |
tree | cfea28298c286930c7dc050bc94639a0fe792bb1 /lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp | |
parent | 98f9e94e57d62170ee5c7dcd4e4d90ddb84baf2d (diff) | |
download | bcm5719-llvm-da8b5cc9f138b20c75f1b0592d0b046b8d5b08b6.tar.gz bcm5719-llvm-da8b5cc9f138b20c75f1b0592d0b046b8d5b08b6.zip |
[OPENMP][NVPTX]Add __kmpc_syncwarp(int32_t) function.
Summary:
Added function void __kmpc_syncwarp(int32_t) to expose it to the
compiler. It is required to fix the problem with the critical regions in
Cuda9.0+. We cannot use barrier in the critical region, but still need
to reconverge the threads in the warp after. This function allows to do
this.
Reviewers: grokos, jdoerfert
Subscribers: guansong, openmp-commits, kkwli0, caomhin
Tags: #openmp
Differential Revision: https://reviews.llvm.org/D66672
llvm-svn: 369933
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp')
0 files changed, 0 insertions, 0 deletions