Jakob Stoklund Olesen
|
06626a6924
|
Fix swapped CASA operands.
Found by SingleSource/UnitTests/AtomicOps.c
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200130 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-01-26 06:09:54 +00:00 |
|
Jakob Stoklund Olesen
|
c30791627e
|
Implement atomicrmw operations in 32 and 64 bits for SPARCv9.
These all use the compare-and-swap CASA/CASXA instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199975 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-01-24 06:23:31 +00:00 |
|
Venkatraman Govindaraju
|
447c3480e5
|
[Sparc] Handle atomic loads/stores in sparc backend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198286 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-01-01 22:11:54 +00:00 |
|