OSDN Git Service

[OpenMP][NVPTX] Added forward declaration for atomic operations
authorShilei Tian <tianshilei1992@gmail.com>
Thu, 21 Jan 2021 15:37:05 +0000 (10:37 -0500)
committerShilei Tian <tianshilei1992@gmail.com>
Thu, 21 Jan 2021 15:37:16 +0000 (10:37 -0500)
commit48c54f0f623407192e93dc884724a12826eeab4f
tree135d94252035b0cc3e467a9f016d8aa63b60aa20
parent35c535a7df3c392389de434fc47ec3c47c46537a
[OpenMP][NVPTX] Added forward declaration for atomic operations

Pretty similar to D95058, this patch added forward declaration for
CUDA atomic functions. We already have definitions with right mangled names in
internal CUDA headers so the forward declaration here can work properly.

Reviewed By: jdoerfert, JonChesterfield

Differential Revision: https://reviews.llvm.org/D95085
openmp/libomptarget/deviceRTLs/nvptx/src/target_impl.h