[libomptarget][nvptx][nfc] Move target_impl functions out of header
authorJon Chesterfield <jonathanchesterfield@gmail.com>
Fri, 15 Jan 2021 00:19:48 +0000 (00:19 +0000)
committerJon Chesterfield <jonathanchesterfield@gmail.com>
Fri, 15 Jan 2021 00:19:48 +0000 (00:19 +0000)
commit6e7094c14b22a202c15959316033c164d7a84122
tree0eaf68e9df9644628401e4961abcfb2cad3e05f9
parent42444d0cf0c9cf92f89acf16f11f3b7242d81619
[libomptarget][nvptx][nfc] Move target_impl functions out of header

[libomptarget][nvptx][nfc] Move target_impl functions out of header

This removes most of the differences between the two target_impl.h.

Also change name mangling from C to C++ for __kmpc_impl_*_lock.

Reviewed By: tianshilei1992

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