summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorNicolai Haehnle <nhaehnle@gmail.com>2016-03-18 16:24:31 +0000
committerNicolai Haehnle <nhaehnle@gmail.com>2016-03-18 16:24:31 +0000
commitad63638f6d3ef9ec8baadd29e592c36feba523ae (patch)
tree1b0241f65f099b3435e33caeb635de53b5caeecd /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent3003ba00a3260bdee71dd802bcfa970c3580e6bb (diff)
downloadbcm5719-llvm-ad63638f6d3ef9ec8baadd29e592c36feba523ae.tar.gz
bcm5719-llvm-ad63638f6d3ef9ec8baadd29e592c36feba523ae.zip
AMDGPU/SI: Add llvm.amdgcn.buffer.atomic.* intrinsics
Summary: These intrinsics expose the BUFFER_ATOMIC_* instructions and will be used by Mesa to implement atomics with buffer semantics. The intrinsic interface matches that of buffer.load.format and buffer.store.format, except that the GLC bit is not exposed (it is automatically deduced based on whether the return value is used). The change of hasSideEffects is required for TableGen to accept the pattern that matches the intrinsic. Reviewers: tstellarAMD, arsenm Subscribers: arsenm, rivanvx, llvm-commits Differential Revision: http://reviews.llvm.org/D18151 llvm-svn: 263791
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud