aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python
diff options
context:
space:
mode:
authorArtem Belevich <tra@google.com>2015-06-25 18:29:42 +0000
committerArtem Belevich <tra@google.com>2015-06-25 18:29:42 +0000
commitd21e5c6684642a4e17b0f6d7802d55b0a32c5837 (patch)
tree1e9d7b4d9651e59bb3c2ae1819a1ae6d67743b66 /lldb/scripts/Python
parent4b4a58ada4c6b4bf651c2fa0a04736498d84abcc (diff)
downloadllvm-d21e5c6684642a4e17b0f6d7802d55b0a32c5837.zip
llvm-d21e5c6684642a4e17b0f6d7802d55b0a32c5837.tar.gz
llvm-d21e5c6684642a4e17b0f6d7802d55b0a32c5837.tar.bz2
[CUDA] Implemented __nvvm_atom_*_gen_* builtins.
Integer variants are implemented as atomicrmw or cmpxchg instructions. Atomic add for floating point (__nvvm_atom_add_gen_f()) is implemented as a call to an overloaded @llvm.nvvm.atomic.load.add.f32.* LVVM intrinsic. Differential Revision: http://reviews.llvm.org/D10666 llvm-svn: 240669
Diffstat (limited to 'lldb/scripts/Python')
0 files changed, 0 insertions, 0 deletions