aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorArtem Belevich <tra@google.com>2016-03-02 18:28:50 +0000
committerArtem Belevich <tra@google.com>2016-03-02 18:28:50 +0000
commit42e1949b4649c2ecbc9a13ca8b56f902b5214b95 (patch)
tree039124b3490f5cb0926e371b806aa50e94fd4a2d /clang/lib/CodeGen/ModuleBuilder.cpp
parentcdf3a2a5be7fb4c650ae30a44200248980e214ed (diff)
downloadllvm-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