[PATCH] D59474: [OpenMP 5.0] Codegen support for user-defined mappers
Lingda Li via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sun Mar 17 11:16:11 PDT 2019
lildmh created this revision.
lildmh added reviewers: ABataev, hfinkel, Meinersbur, kkwli0.
lildmh added a project: OpenMP.
Herald added subscribers: cfe-commits, jdoerfert, guansong.
Herald added a project: clang.
This patch implements the code generation for OpenMP 5.0 declare mapper (user-defined mapper) constructs. For each declare mapper, a synchronous mapping function as well as an asynchronous one are generated, which will be called by the runtime to achieve user defined mapping.
Repository:
rC Clang
https://reviews.llvm.org/D59474
Files:
include/clang/AST/GlobalDecl.h
lib/AST/ASTContext.cpp
lib/CodeGen/CGDecl.cpp
lib/CodeGen/CGOpenMPRuntime.cpp
lib/CodeGen/CGOpenMPRuntime.h
lib/CodeGen/CodeGenModule.h
lib/CodeGen/ModuleBuilder.cpp
test/OpenMP/declare_mapper_codegen.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59474.191028.patch
Type: text/x-patch
Size: 94771 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190317/c9fa04db/attachment-0001.bin>
More information about the cfe-commits
mailing list