diff options
author | Artem Belevich <tra@google.com> | 2016-03-02 18:28:50 +0000 |
---|---|---|
committer | Artem Belevich <tra@google.com> | 2016-03-02 18:28:50 +0000 |
commit | 42e1949b4649c2ecbc9a13ca8b56f902b5214b95 (patch) | |
tree | 039124b3490f5cb0926e371b806aa50e94fd4a2d /clang/lib/CodeGen/ModuleBuilder.cpp | |
parent | cdf3a2a5be7fb4c650ae30a44200248980e214ed (diff) | |
download | llvm-42e1949b4649c2ecbc9a13ca8b56f902b5214b95.zip llvm-42e1949b4649c2ecbc9a13ca8b56f902b5214b95.tar.gz llvm-42e1949b4649c2ecbc9a13ca8b56f902b5214b95.tar.bz2 |
[CUDA] Emit host-side 'shadows' for device-side global variables
... and register them with CUDA runtime.
This is needed for commonly used cudaMemcpy*() APIs that use address of
host-side shadow to access their counterparts on device side.
Fixes PR26340
Differential Revision: http://reviews.llvm.org/D17779
llvm-svn: 262498
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions