Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
79f06f3cbcf2cb0394d33382186c31f2967cb400
/
lib
/
Support
/
Atomic.cpp
0ebc07a
Merge with LLVM upstream 2011/10/20 (r142530)
by Logan Chien
· 13 years ago
627445f
Rename LLVM_MULTITHREADED define and fix build without threads.
by Eric Christopher
· 13 years ago
b553058
Merge upstream r127116
by Jush Lu
· 14 years ago
1f6efa3
Merge System into Support.
by Michael J. Spencer
· 14 years ago
[Renamed (98%) from lib/System/Atomic.cpp]
bcc2e45
Fixes the Atomic implementation if compiled by MSVC compiler.
by Oscar Fuentes
· 15 years ago
e0fa0b4
Add atomic multiply and divide operations, built on top of CompareAndSwap.
by Owen Anderson
· 15 years ago
6f2c64d
Revert my last series of commits related to Timer and 64-bit atomics. Not all the targets
by Owen Anderson
· 15 years ago
f43f9d0
Atomic ops that do arithmetic use signed arithmetic.
by Owen Anderson
· 15 years ago
0de9953
Label the existing atomic functions as 32-bit specific, and add a 64-bit one that will be useful in
by Owen Anderson
· 15 years ago
5a9c0ee
Add an atomic add operation.
by Owen Anderson
· 15 years ago
b9c2f58
Fix bad paste-o in the MSVC atomics.
by Owen Anderson
· 15 years ago
efdbfc4
Use atomic increment/decrement for reference counting of Type's.
by Owen Anderson
· 15 years ago
9a3df67
Add an atomic increment and decrement implementation, which will be used for
by Owen Anderson
· 15 years ago
05a8c87
At a newline at the end of this file.
by Duncan Sands
· 15 years ago
d8cf403
Undef MemoryFence when compiling on MSVC.
by Owen Anderson
· 15 years ago
2aa783b
Tabs, be gone!
by Owen Anderson
· 15 years ago
41583b9
I just fail today.
by Owen Anderson
· 15 years ago
d208fd7
Copy-and-paste-o.
by Owen Anderson
· 15 years ago
3c1eaa0
Move atomic operations' definitions out of line. While this seems kind of silly,
by Owen Anderson
· 15 years ago