hanchenye-llvm-project/openmp/libomptarget/deviceRTLs/nvptx/test
Alexey Bataev 4812941776 [OPENMP][NVPTX]Fix parallel level counter in non-SPMD mode.
Summary:
In non-SPMD mode we may end up with the divergent threads when trying to
increment/decrement parallel level counter. It may lead to incorrect
calculations of the parallel level and wrong results when threads are
divergent. We need to reconverge the threads before trying to modify the
parallel level counter.

Reviewers: grokos, jdoerfert

Subscribers: guansong, openmp-commits, caomhin, kkwli0

Tags: #openmp

Differential Revision: https://reviews.llvm.org/D66802

llvm-svn: 370803
2019-09-03 18:11:50 +00:00
..
api [OPENMP][NVPTX]Improve omp_get_max_threads() function. 2019-05-02 14:52:52 +00:00
data_sharing [libomptarget-nvptx] Align data sharing stack 2018-09-30 09:23:21 +00:00
parallel [OPENMP][NVPTX]Fix parallel level counter in non-SPMD mode. 2019-09-03 18:11:50 +00:00
CMakeLists.txt
lit.cfg
lit.site.cfg.in