Searched refs:cas_flag (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/include/llvm/Support/
H A DAtomic.h24 typedef long cas_flag; typedef in namespace:llvm::sys
26 typedef uint32_t cas_flag; typedef in namespace:llvm::sys
28 cas_flag CompareAndSwap(volatile cas_flag* ptr,
29 cas_flag new_value,
30 cas_flag old_value);
31 cas_flag AtomicIncrement(volatile cas_flag* ptr);
32 cas_flag AtomicDecrement(volatile cas_flag* pt
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Support/
H A DAtomic.cpp38 sys::cas_flag sys::CompareAndSwap(volatile sys::cas_flag* ptr,
39 sys::cas_flag new_value,
40 sys::cas_flag old_value) {
42 sys::cas_flag result = *ptr;
55 sys::cas_flag sys::AtomicIncrement(volatile sys::cas_flag* ptr) {
68 sys::cas_flag sys::AtomicDecrement(volatile sys::cas_flag* ptr) {
81 sys::cas_flag sy
[all...]
/macosx-10.10/llvmCore-3425.0.34/include/llvm/ADT/
H A DStatistic.h39 volatile llvm::sys::cas_flag Value;
42 llvm::sys::cas_flag getValue() const { return Value; }
/macosx-10.10/llvmCore-3425.0.34/include/llvm/
H A DPassSupport.h134 static volatile sys::cas_flag initialized = 0; \
135 sys::cas_flag old_val = sys::CompareAndSwap(&initialized, 1, 0); \
144 sys::cas_flag tmp = initialized; \
/macosx-10.10/llvmCore-3425.0.34/lib/VMCore/
H A DAttributes.cpp158 sys::cas_flag RefCount;
180 sys::cas_flag new_val = --RefCount;

Completed in 192 milliseconds