[PATCH] R600/SI: Implement common local atomics

Matt Arsenault arsenm2 at gmail.com
Tue Jun 10 21:37:08 PDT 2014


Hi,

These implement most of the common atomic operations for LDS

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Refactor-local-atomics.patch
Type: application/octet-stream
Size: 8554 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-Fix-backwards-names-for-local-atomic-instruc.patch
Type: application/octet-stream
Size: 5675 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Add-instruction-definitions-for-more-LDS-ops.patch
Type: application/octet-stream
Size: 5816 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-SI-Add-other-LDS-atomic-operations.patch
Type: application/octet-stream
Size: 10607 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-R600-SI-Use-LDS-atomic-inc-dec.patch
Type: application/octet-stream
Size: 3410 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-R600-SI-Add-32-bit-LDS-atomic-cmpxchg.patch
Type: application/octet-stream
Size: 3307 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-R600-SI-Add-instruction-definitions-for-64-bit-LDS-a.patch
Type: application/octet-stream
Size: 3562 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment-0006.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-R600-SI-Add-common-64-bit-LDS-atomics.patch
Type: application/octet-stream
Size: 16557 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/420a43a4/attachment-0007.obj>


More information about the llvm-commits mailing list