diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2016-04-01 18:27:37 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2016-04-01 18:27:37 +0000 |
commit | 354a43c7bc562a4c67439a02e4bd717fb49a5857 (patch) | |
tree | 22e83b6529db38919db467433c3aa6e37aebb1eb /llvm/test/CodeGen/X86/cse-add-with-overflow.ll | |
parent | 1b14082488800a3915a882ab04b419628bfd7767 (diff) | |
download | bcm5719-llvm-354a43c7bc562a4c67439a02e4bd717fb49a5857.tar.gz bcm5719-llvm-354a43c7bc562a4c67439a02e4bd717fb49a5857.zip |
AMDGPU: Implement {BUFFER,FLAT}_ATOMIC_CMPSWAP{,_X2}
Summary:
Implement BUFFER_ATOMIC_CMPSWAP{,_X2} instructions on all GCN targets, and FLAT_ATOMIC_CMPSWAP{,_X2} on CI+.
32-bit instruction variants tested manually on Kabini and Bonaire. Tests and parts of code provided by Jan Veselý.
Patch by: Vedran Miletić
Reviewers: arsenm, tstellarAMD, nhaehnle
Subscribers: jvesely, scchan, kanarayan, arsenm
Differential Revision: http://reviews.llvm.org/D17280
llvm-svn: 265170
Diffstat (limited to 'llvm/test/CodeGen/X86/cse-add-with-overflow.ll')
0 files changed, 0 insertions, 0 deletions