Searched refs:old_value (Results 1 - 25 of 40) sorted by relevance

12

/external/llvm/include/llvm/Support/
H A DSaveAndRestore.h24 SaveAndRestore(T& x) : X(x), old_value(x) {}
25 SaveAndRestore(T& x, const T &new_value) : X(x), old_value(x) {
28 ~SaveAndRestore() { X = old_value; }
29 T get() { return old_value; }
32 T old_value; member in struct:llvm::SaveAndRestore
39 SaveOr(bool& x) : X(x), old_value(x) { x = false; }
40 ~SaveOr() { X |= old_value; }
43 const bool old_value; member in struct:llvm::SaveOr
H A DAtomic.h30 cas_flag old_value);
/external/chromium/base/
H A Datomicops_internals_arm_gcc.h21 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
33 Atomic32 old_value,
37 if (!pLinuxKernelCmpxchg(old_value, new_value,
39 return old_value;
42 } while (prev_value == old_value);
48 Atomic32 old_value; local
50 old_value = *ptr;
51 } while (pLinuxKernelCmpxchg(old_value, new_value,
53 return old_value;
65 Atomic32 old_value local
32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
77 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
83 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
[all...]
H A Datomicops_internals_x86_macosx.h17 Atomic32 old_value,
21 if (OSAtomicCompareAndSwap32(old_value, new_value,
23 return old_value;
26 } while (prev_value == old_value);
32 Atomic32 old_value; local
34 old_value = *ptr;
35 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
37 return old_value;
55 Atomic32 old_value,
59 if (OSAtomicCompareAndSwap32Barrier(old_value, new_valu
16 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) argument
54 Acquire_CompareAndSwap(volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) argument
68 Release_CompareAndSwap(volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) argument
107 NoBarrier_CompareAndSwap(volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) argument
123 Atomic64 old_value; local
142 Acquire_CompareAndSwap(volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) argument
156 Release_CompareAndSwap(volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_x86_gcc.h30 Atomic32 old_value,
35 : "q" (new_value), "m" (*ptr), "0" (old_value)
73 Atomic32 old_value,
75 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
83 Atomic32 old_value,
85 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
154 Atomic64 old_value,
159 : "q" (new_value), "m" (*ptr), "0" (old_value)
244 Atomic64 old_value,
246 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_valu
29 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
72 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
82 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
153 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
243 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
253 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_x86_msvc.h17 Atomic32 old_value,
22 static_cast<LONG>(old_value));
55 Atomic32 old_value,
57 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
61 Atomic32 old_value,
63 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
101 Atomic64 old_value,
105 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value));
164 Atomic64 old_value,
166 return NoBarrier_CompareAndSwap(ptr, old_value, new_valu
16 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
54 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
60 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
100 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
163 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
169 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_atomicword_compat.h28 AtomicWord old_value,
31 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
53 AtomicWord old_value,
56 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
60 AtomicWord old_value,
63 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
27 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
52 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
59 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
H A Datomicops_internals_mips_gcc.h20 // if (*ptr == old_value)
24 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value".
29 Atomic32 old_value,
36 "bne %0, %3, 2f\n" // if (prev != old_value) goto 2
44 : "Ir" (old_value), "r" (new_value), "m" (*ptr)
107 Atomic32 old_value,
110 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
116 Atomic32 old_value,
119 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
28 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
106 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
115 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
H A Datomicops.h61 // if (*ptr == old_value)
65 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value".
70 Atomic32 old_value,
94 Atomic32 old_value,
97 Atomic32 old_value,
112 Atomic64 old_value,
119 Atomic64 old_value,
122 Atomic64 old_value,
/external/v8/src/
H A Datomicops_internals_arm_gcc.h43 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
55 Atomic32 old_value,
59 if (!pLinuxKernelCmpxchg(old_value, new_value,
61 return old_value;
64 } while (prev_value == old_value);
70 Atomic32 old_value; local
72 old_value = *ptr;
73 } while (pLinuxKernelCmpxchg(old_value, new_value,
75 return old_value;
87 Atomic32 old_value local
54 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
98 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
104 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
[all...]
H A Datomicops_internals_x86_macosx.h39 Atomic32 old_value,
43 if (OSAtomicCompareAndSwap32(old_value, new_value,
45 return old_value;
48 } while (prev_value == old_value);
54 Atomic32 old_value; local
56 old_value = *ptr;
57 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
59 return old_value;
77 Atomic32 old_value,
81 if (OSAtomicCompareAndSwap32Barrier(old_value, new_valu
38 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
76 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
90 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
129 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
145 Atomic64 old_value; local
163 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
177 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
225 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
251 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
259 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
[all...]
H A Datomicops_internals_x86_gcc.h52 Atomic32 old_value,
57 : "q" (new_value), "m" (*ptr), "0" (old_value)
95 Atomic32 old_value,
97 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
105 Atomic32 old_value,
107 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
176 Atomic64 old_value,
181 : "q" (new_value), "m" (*ptr), "0" (old_value)
266 Atomic64 old_value,
268 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_valu
51 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
94 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
104 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
175 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
265 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
275 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_x86_msvc.h40 Atomic32 old_value,
45 static_cast<LONG>(old_value));
78 Atomic32 old_value,
80 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
84 Atomic32 old_value,
86 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
124 Atomic64 old_value,
128 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value));
187 Atomic64 old_value,
189 return NoBarrier_CompareAndSwap(ptr, old_value, new_valu
39 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
77 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
83 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
123 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
186 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
192 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_mips_gcc.h40 // if (*ptr == old_value)
44 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value".
49 Atomic32 old_value,
56 "bne %0, %3, 2f\n" // if (prev != old_value) goto 2
64 : "Ir" (old_value), "r" (new_value), "m" (*ptr)
127 Atomic32 old_value,
130 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
136 Atomic32 old_value,
139 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
48 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
126 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
135 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
H A Datomicops.h76 // if (*ptr == old_value)
80 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value".
85 Atomic32 old_value,
109 Atomic32 old_value,
112 Atomic32 old_value,
127 Atomic64 old_value,
134 Atomic64 old_value,
137 Atomic64 old_value,
/external/llvm/unittests/Support/
H A DCommandLineTest.cpp26 const char *old_value = getenv(name); local
27 EXPECT_EQ(NULL, old_value) << old_value;
/external/webrtc/src/system_wrappers/interface/
H A Dstatic_instance.h131 T* old_value = static_cast<T*> (InterlockedExchangePointer( local
133 assert(old_value == NULL);
142 T* old_value = static_cast<T*> (InterlockedExchangePointer( local
144 if (old_value) {
145 delete static_cast<T*>(old_value);
/external/compiler-rt/BlocksRuntime/
H A Druntime.c105 unsigned long int old_value = *(volatile unsigned long int *)where;
106 if ((old_value & BLOCK_REFCOUNT_MASK) == BLOCK_REFCOUNT_MASK) {
109 if (OSAtomicCompareAndSwapLong(old_value, old_value+1, (volatile long int *)where)) {
110 return old_value+1;
118 int old_value = *(volatile int *)where; local
119 if ((old_value & BLOCK_REFCOUNT_MASK) == BLOCK_REFCOUNT_MASK) {
122 if (OSAtomicCompareAndSwapInt(old_value, old_value+1, (volatile int *)where)) {
123 return old_value
147 int old_value = *(volatile int *)where; local
[all...]
/external/llvm/lib/Support/
H A DAtomic.cpp43 sys::cas_flag old_value) {
46 if (result == old_value)
50 return android_atomic_cmpxchg((int32_t)old_value, (int32_t)new_value,
53 return __sync_val_compare_and_swap(ptr, old_value, new_value);
55 return InterlockedCompareExchange(ptr, new_value, old_value);
41 CompareAndSwap(volatile sys::cas_flag* ptr, sys::cas_flag new_value, sys::cas_flag old_value) argument
/external/chromium/chrome/browser/prefs/
H A Dscoped_user_pref_update_unittest.cc71 const DictionaryValue* old_value = prefs_.GetDictionary(kPref); local
77 EXPECT_EQ(old_value, new_value);
/external/chromium/chrome/common/
H A Djson_pref_store.cc166 Value* old_value = NULL; local
167 prefs_->Get(key, &old_value);
168 if (!old_value || !value->Equals(old_value)) {
177 Value* old_value = NULL; local
178 prefs_->Get(key, &old_value);
179 if (!old_value || !value->Equals(old_value))
/external/webkit/WebKitLibraries/win/tools/scripts/
H A Dauto-version.sh30 local old_value=$(eval echo "\$$1");
31 local value=$(echo "$old_value" | sed 's/[\r\n]*$//')
/external/valgrind/tsan/
H A Dts_lock.h77 uintptr_t old_value = *ptr; local
79 return old_value;
/external/chromium/chrome/browser/chromeos/login/
H A Dwizard_accessibility_handler.h82 void DescribeTextContentsChanged(const std::string& old_value,
H A Dwizard_accessibility_handler.cc280 std::string old_value = previous_text_value_; local
287 if (new_value == old_value) {
293 DescribeTextContentsChanged(old_value, new_value,
369 const std::string& old_value,
372 int old_array_len = old_value.size();
379 base::i18n::UTF8CharIterator old_iter(&old_value);
422 std::string deleted = old_value.substr(
368 DescribeTextContentsChanged( const std::string& old_value, const std::string& new_value, std::string* out_spoken_description) argument

Completed in 462 milliseconds

12