diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2014-01-30 04:48:46 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2014-01-30 04:48:46 +0000 |
commit | ef1d59a1757e1b38b47fa386c74e669b385047fc (patch) | |
tree | c671a36285337ac5abd0c66340c11fb3cf61a404 /llvm/docs/CommandGuide/llvm-readobj.rst | |
parent | 5b630b4e9611a043b8b67a3c47e33348b2b79d77 (diff) | |
download | bcm5719-llvm-ef1d59a1757e1b38b47fa386c74e669b385047fc.tar.gz bcm5719-llvm-ef1d59a1757e1b38b47fa386c74e669b385047fc.zip |
Implement SPARCv9 atomic_swap_64 with a pseudo.
The SWAP instruction only exists in a 32-bit variant, but the 64-bit
atomic swap can be implemented in terms of CASX, like the other atomic
rmw primitives.
llvm-svn: 200453
Diffstat (limited to 'llvm/docs/CommandGuide/llvm-readobj.rst')
0 files changed, 0 insertions, 0 deletions