Home
last modified time | relevance | path

Searched refs:ATOMICOPS_COMPILER_BARRIER (Results 1 – 5 of 5) sorted by relevance

/external/protobuf/src/google/protobuf/stubs/
Datomicops_internals_mips_gcc.h36 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") macro
118 ATOMICOPS_COMPILER_BARRIER(); in Barrier_AtomicIncrement()
120 ATOMICOPS_COMPILER_BARRIER(); in Barrier_AtomicIncrement()
133 ATOMICOPS_COMPILER_BARRIER(); in Acquire_CompareAndSwap()
135 ATOMICOPS_COMPILER_BARRIER(); in Acquire_CompareAndSwap()
142 ATOMICOPS_COMPILER_BARRIER(); in Release_CompareAndSwap()
144 ATOMICOPS_COMPILER_BARRIER(); in Release_CompareAndSwap()
311 #undef ATOMICOPS_COMPILER_BARRIER
Datomicops_internals_x86_gcc.h51 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") macro
154 ATOMICOPS_COMPILER_BARRIER(); in Release_Store()
166 ATOMICOPS_COMPILER_BARRIER(); in Acquire_Load()
232 ATOMICOPS_COMPILER_BARRIER(); in Release_Store()
260 ATOMICOPS_COMPILER_BARRIER(); in Acquire_Load()
291 #undef ATOMICOPS_COMPILER_BARRIER
Datomicops_internals_tsan.h38 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") macro
217 #undef ATOMICOPS_COMPILER_BARRIER
/external/v8/src/base/
Datomicops_internals_x86_gcc.h26 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") macro
133 ATOMICOPS_COMPILER_BARRIER(); in Release_Store()
149 ATOMICOPS_COMPILER_BARRIER(); in Acquire_Load()
215 ATOMICOPS_COMPILER_BARRIER(); in Release_Store()
243 ATOMICOPS_COMPILER_BARRIER(); in Acquire_Load()
273 #undef ATOMICOPS_COMPILER_BARRIER
Datomicops_internals_mac.h15 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") macro
23 ATOMICOPS_COMPILER_BARRIER(); in AcquireMemoryBarrier()
212 #undef ATOMICOPS_COMPILER_BARRIER