summaryrefslogtreecommitdiffstats
path: root/llvm/lib/System/Atomic.cpp
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2009-06-17 00:28:49 +0000
committerOwen Anderson <resistor@mac.com>2009-06-17 00:28:49 +0000
commit82b58a843b9e7d61f8fcb91ddac41929a7f65b65 (patch)
treebba86311c2b45b1146ffbb899ffec57c9e433561 /llvm/lib/System/Atomic.cpp
parent8d0fe6f0d72174bce80ec995352766d26fee6736 (diff)
downloadbcm5719-llvm-82b58a843b9e7d61f8fcb91ddac41929a7f65b65.tar.gz
bcm5719-llvm-82b58a843b9e7d61f8fcb91ddac41929a7f65b65.zip
Use atomic increment/decrement for reference counting of Type's.
llvm-svn: 73588
Diffstat (limited to 'llvm/lib/System/Atomic.cpp')
-rw-r--r--llvm/lib/System/Atomic.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/System/Atomic.cpp b/llvm/lib/System/Atomic.cpp
index 9d8ac925b89..5676ca9d62c 100644
--- a/llvm/lib/System/Atomic.cpp
+++ b/llvm/lib/System/Atomic.cpp
@@ -52,7 +52,7 @@ sys::cas_flag sys::CompareAndSwap(volatile sys::cas_flag* ptr,
#endif
}
-sys::cas_flag sys::AtomicPostIncrement(volatile sys::cas_flag* ptr) {
+sys::cas_flag sys::AtomicIncrement(volatile sys::cas_flag* ptr) {
#if LLVM_MULTITHREADED==0
++(*ptr);
return *ptr;
@@ -65,7 +65,7 @@ sys::cas_flag sys::AtomicPostIncrement(volatile sys::cas_flag* ptr) {
#endif
}
-sys::cas_flag sys::AtomicPostDecrement(volatile sys::cas_flag* ptr) {
+sys::cas_flag sys::AtomicDecrement(volatile sys::cas_flag* ptr) {
#if LLVM_MULTITHREADED==0
--(*ptr);
return *ptr;
OpenPOWER on IntegriCloud