Eli Friedman
|
ba567d670d
|
Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implements 64-bit atomic load/store for ARM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138872 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-08-31 18:26:09 +00:00 |
|
Eli Friedman
|
4d3f329453
|
64-bit atomic cmpxchg for ARM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138868 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-08-31 17:52:22 +00:00 |
|
Eli Friedman
|
3d93861c23
|
Some minor cleanups for r138845.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138846 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-08-31 00:41:05 +00:00 |
|
Eli Friedman
|
2bdffe4882
|
Some 64-bit atomic operations on ARM. 64-bit cmpxchg coming next.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138845 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-08-31 00:31:29 +00:00 |
|