| commit | ca2b951cbc0a17f4cb31fcef4e607227a3fabef0 | [log] [tgz] |
|---|---|---|
| author | Artem Belevich <tra@google.com> | Mon May 02 20:30:03 2016 +0000 |
| committer | Artem Belevich <tra@google.com> | Mon May 02 20:30:03 2016 +0000 |
| tree | a35d2807c4c39b54dc673bfa81851391a758d6d9 | |
| parent | 7bd8d994978d6404a79b28e04a802d070c45ba16 [diff] |
[CUDA] Make sure device-side __global__ functions are always visible. __global__ functions are a special case in CUDA. Even when the symbol would normally not be externally visible according to C++ rules, they still must be visible in CUDA GPU object so host-side stub can launch them. Differential Revision: http://reviews.llvm.org/D19748 llvm-svn: 268299