[all-commits] [llvm/llvm-project] 5a682d: [OpenMP] Expose libomptarget function to get HW th...
Giorgis Georgakoudis via All-commits
all-commits at lists.llvm.org
Wed Jul 21 10:26:20 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5a682d9b9109494cb46e16b493cf4afc5e25e598
https://github.com/llvm/llvm-project/commit/5a682d9b9109494cb46e16b493cf4afc5e25e598
Author: Giorgis Georgakoudis <georgakoudis1 at llnl.gov>
Date: 2021-07-21 (Wed, 21 Jul 2021)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPKinds.def
M openmp/libomptarget/deviceRTLs/amdgcn/src/target_impl.hip
M openmp/libomptarget/deviceRTLs/common/debug.h
M openmp/libomptarget/deviceRTLs/common/omptargeti.h
M openmp/libomptarget/deviceRTLs/common/src/data_sharing.cu
M openmp/libomptarget/deviceRTLs/common/src/libcall.cu
M openmp/libomptarget/deviceRTLs/common/src/omptarget.cu
M openmp/libomptarget/deviceRTLs/common/src/parallel.cu
M openmp/libomptarget/deviceRTLs/common/src/reduction.cu
M openmp/libomptarget/deviceRTLs/common/src/support.cu
M openmp/libomptarget/deviceRTLs/nvptx/src/target_impl.cu
M openmp/libomptarget/deviceRTLs/target_interface.h
Log Message:
-----------
[OpenMP] Expose libomptarget function to get HW thread id
The patch exposes the libomptarget runtime function that gets the hardware thread id through the kmpc API. This is to be used in SPMDization for checking the thread id to execute regions by a single thread in a block.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D106323
More information about the All-commits
mailing list