[all-commits] [llvm/llvm-project] 227012: [OpenMP] Migrate device code privatisation from Cl...
Akash Banerjee via All-commits
all-commits at lists.llvm.org
Wed Jul 12 04:03:45 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 227012cbd71f7f55c9f28f561a069628a964a97a
https://github.com/llvm/llvm-project/commit/227012cbd71f7f55c9f28f561a069628a964a97a
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2023-07-12 (Wed, 12 Jul 2023)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGOpenMPRuntime.h
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M clang/test/OpenMP/target_data_use_device_ptr_codegen.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
[OpenMP] Migrate device code privatisation from Clang CodeGen to OMPIRBuilder
This patch migrates the UseDevicePtr and UseDeviceAddr clause related code for handling privatisation from Clang codegen to the OMPIRBuilder
Depends on D150860
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D152554
More information about the All-commits
mailing list