diff options
author | Justin Lebar <jlebar@google.com> | 2016-03-22 00:09:28 +0000 |
---|---|---|
committer | Justin Lebar <jlebar@google.com> | 2016-03-22 00:09:28 +0000 |
commit | 717d2b0a0dd420fa7734396b89b22c03bb572be9 (patch) | |
tree | 442a094e96ebdd14b5554a9719d14bbf49837cb8 /lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py | |
parent | e6a2cc12a33835b9e3889c6bbb46a62065420f89 (diff) | |
download | bcm5719-llvm-717d2b0a0dd420fa7734396b89b22c03bb572be9.tar.gz bcm5719-llvm-717d2b0a0dd420fa7734396b89b22c03bb572be9.zip |
[CUDA] Implement atomicInc and atomicDec builtins
These functions cannot be implemented as atomicrmw or cmpxchg
instructions, so they are implemented as a call to the NVVM intrinsics
@llvm.nvvm.atomic.load.inc.32.p0i32 and
@llvm.nvvm.atomic.load.dec.32.p0i32.
Patch by Jason Henline.
Reviewers: jlebar
Differential Revision: http://reviews.llvm.org/D18322
llvm-svn: 264009
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions