/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/ |
cstdatomic | 106 operator _Tp() const volatile; 109 operator=(_Tp __i) volatile { store(__i); return __i; } 112 is_lock_free() const volatile; 115 store(_Tp, memory_order = memory_order_seq_cst) volatile; 118 load(memory_order = memory_order_seq_cst) const volatile; 121 exchange(_Tp __i, memory_order = memory_order_seq_cst) volatile; 124 compare_exchange_weak(_Tp&, _Tp, memory_order, memory_order) volatile; 127 compare_exchange_strong(_Tp&, _Tp, memory_order, memory_order) volatile; 131 memory_order = memory_order_seq_cst) volatile; 135 memory_order = memory_order_seq_cst) volatile; [all...] |
/prebuilts/sdk/api/ |
7.xml | 40 volatile="false" 51 volatile="false" 62 volatile="false" 73 volatile="false" 84 volatile="false" 95 volatile="false" 106 volatile="false" 117 volatile="false" 128 volatile="false" 139 volatile="false [all...] |
6.xml | 40 volatile="false" 51 volatile="false" 62 volatile="false" 73 volatile="false" 84 volatile="false" 95 volatile="false" 106 volatile="false" 117 volatile="false" 128 volatile="false" 139 volatile="false [all...] |
5.xml | 40 volatile="false" 51 volatile="false" 62 volatile="false" 73 volatile="false" 84 volatile="false" 95 volatile="false" 106 volatile="false" 117 volatile="false" 128 volatile="false" 139 volatile="false [all...] |
/external/chromium_org/v8/src/base/ |
atomicops_internals_x86_gcc.h | 28 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 39 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 48 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, 58 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr, 71 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, 81 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, 87 inline void NoBarrier_Store(volatile Atomic8* ptr, Atomic8 value) { 91 inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) { 103 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) { 119 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) [all...] |
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
atomicops_internals_arm_gcc.h | 49 volatile Atomic32* ptr); 58 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 72 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 82 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, 87 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr, 102 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, 108 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, 114 inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) { 122 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) { 127 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) [all...] |
/external/chromium_org/third_party/webrtc/system_wrappers/source/ |
atomic32_win.cc | 33 reinterpret_cast<volatile LONG*>(&value_))); 38 reinterpret_cast<volatile LONG*>(&value_))); 42 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_), 47 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_), 53 reinterpret_cast<volatile LONG*>(&value_),
|
/external/clang/test/CodeGen/ |
assign.c | 18 // This used to test that we generate reloads for volatile access, 24 // CHECK-NEXT: store volatile i32 1, i32* [[x_1]] 25 // CHECK-NEXT: store volatile i32 1, i32* [[x_1]] 26 // CHECK-NEXT: store volatile i32 1, i32* [[y_1]] 29 volatile int x, y;
|
/external/compiler-rt/test/asan/TestCases/ |
printf-3.c | 11 volatile char c = '0'; 12 volatile int x = 12; 13 volatile float f = 1.239; 14 volatile char s[] = "34"; 15 volatile int n[1];
|
printf-4.c | 12 volatile char c = '0'; 13 volatile int x = 12; 14 volatile float f = 1.239; 15 volatile char s[] = "34"; 16 volatile char buf[2];
|
printf-5.c | 13 volatile char c = '0'; 14 volatile int x = 12; 15 volatile float f = 1.239; 16 volatile char s[] = "34"; 17 volatile char fmt[2];
|
/external/libcxx/test/atomics/atomics.types.generic/ |
address.pass.cpp | 15 // bool is_lock_free() const volatile; 17 // void store(T* desr, memory_order m = memory_order_seq_cst) volatile; 19 // T* load(memory_order m = memory_order_seq_cst) const volatile; 21 // operator T*() const volatile; 23 // T* exchange(T* desr, memory_order m = memory_order_seq_cst) volatile; 26 // memory_order s, memory_order f) volatile; 30 // memory_order s, memory_order f) volatile; 34 // memory_order m = memory_order_seq_cst) volatile; 38 // memory_order m = memory_order_seq_cst) volatile; 41 // T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile; [all...] |
/external/llvm/test/CodeGen/AArch64/ |
arm64-spill-lr.ll | 16 %1 = load volatile i32* @bar, align 4 17 %2 = load volatile i32* @bar, align 4 18 %3 = load volatile i32* @bar, align 4 19 %4 = load volatile i32* @bar, align 4 20 %5 = load volatile i32* @bar, align 4 21 %6 = load volatile i32* @bar, align 4 22 %7 = load volatile i32* @bar, align 4 23 %8 = load volatile i32* @bar, align 4 24 %9 = load volatile i32* @bar, align 4 25 %10 = load volatile i32* @bar, align [all...] |
compare-branch.ll | 9 %val1 = load volatile i32* @var32 15 %val2 = load volatile i32* @var32 21 %val3 = load volatile i64* @var64 27 %val4 = load volatile i64* @var64 33 store volatile i64 %val4, i64* @var64
|
/external/llvm/test/CodeGen/SystemZ/ |
addr-03.ll | 10 %val = load volatile i8 *%ptr 19 %val = load volatile i8 *%ptr 28 %val = load volatile i8 *%ptr 37 %val = load volatile i8 *%ptr 46 %val = load volatile i8 *%ptr
|
/external/llvm/test/CodeGen/X86/ |
2008-06-13-VolatileLoadStore.ll | 11 store volatile double %b, double* @atomic ; one processor operation only 12 store volatile double 0.000000e+00, double* @atomic2 ; one processor operation only 14 store volatile i64 %b2, i64* @anything ; may transform to store of double 15 %l = load volatile i32* @ioport ; must not narrow 17 %l2 = load volatile i32* @ioport ; must not narrow
|
/external/llvm/test/Transforms/Inline/ |
inline-optsize.ll | 14 %a1 = load volatile i32* @a 16 %a2 = load volatile i32* @a 18 %a3 = load volatile i32* @a 20 %a4 = load volatile i32* @a 22 %a5 = load volatile i32* @a
|
/external/qemu/distrib/sdl-1.2.15/src/video/ataricommon/ |
SDL_ikbdinterrupt_s.h | 47 extern volatile Uint8 SDL_AtariIkbd_keyboard[128]; /* Keyboard table */ 48 extern volatile Uint16 SDL_AtariIkbd_mouseb; /* Mouse on port 0, buttons */ 49 extern volatile Sint16 SDL_AtariIkbd_mousex; /* Mouse X relative motion */ 50 extern volatile Sint16 SDL_AtariIkbd_mousey; /* Mouse Y relative motion */ 51 extern volatile Uint16 SDL_AtariIkbd_joystick; /* Joystick on port 1 */
|
SDL_xbiosinterrupt_s.h | 39 extern volatile Uint16 SDL_AtariXbios_mouselock; /* mouse lock position */ 40 extern volatile Uint16 SDL_AtariXbios_mouseb; /* buttons */ 41 extern volatile Sint16 SDL_AtariXbios_mousex; /* X relative motion */ 42 extern volatile Sint16 SDL_AtariXbios_mousey; /* Y relative motion */ 43 extern volatile Uint16 SDL_AtariXbios_joystick; /* Joystick */
|
/external/qemu/distrib/sdl-1.2.15/src/video/nds/ |
SDL_ndsvideo.h | 45 #define NDS_DISPCNT (*(volatile Uint32*)(NDS_VIDC_BASE)) 47 #define NDS_SCANLINE (*(volatile Uint8*)(NDS_VIDC_SCANLINE)) 54 #define NDS_BGPAL ((volatile Uint16*)(NDS_PAL_BASE)) 55 #define NDS_OBJPAL ((volatile Uint16*)(NDS_PAL_BASE+0x200)) 59 #define NDS_VRAM = ((volatile Uint16* )NDS_VRAM_BASE)
|
/external/qemu/include/qemu/ |
cache-utils.h | 27 asm volatile ("dcbst 0,%0" : : "r"(p) : "memory"); 29 asm volatile ("sync" : : : "memory"); 34 asm volatile ("icbi 0,%0" : : "r"(p) : "memory"); 36 asm volatile ("sync" : : : "memory"); 37 asm volatile ("isync" : : : "memory");
|
/external/webrtc/src/system_wrappers/source/ |
atomic32_win.cc | 36 reinterpret_cast<volatile LONG*>(&_value))); 42 reinterpret_cast<volatile LONG*>(&_value))); 47 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&_value), 53 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&_value), 61 reinterpret_cast<volatile LONG*>(&_value),
|
/frameworks/rs/driver/runtime/ |
rs_core.c | 37 extern int32_t __attribute__((overloadable)) rsAtomicCas(volatile int32_t *ptr, int32_t expectedValue, int32_t newValue) { 41 extern uint32_t __attribute__((overloadable)) rsAtomicCas(volatile uint32_t *ptr, uint32_t expectedValue, uint32_t newValue) { 45 extern int32_t __attribute__((overloadable)) rsAtomicInc(volatile int32_t *ptr) { 49 extern int32_t __attribute__((overloadable)) rsAtomicInc(volatile uint32_t *ptr) { 53 extern int32_t __attribute__((overloadable)) rsAtomicDec(volatile int32_t *ptr) { 57 extern int32_t __attribute__((overloadable)) rsAtomicDec(volatile uint32_t *ptr) { 61 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile int32_t *ptr, int32_t value) { 65 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile uint32_t *ptr, uint32_t value) { 69 extern int32_t __attribute__((overloadable)) rsAtomicSub(volatile int32_t *ptr, int32_t value) { 73 extern int32_t __attribute__((overloadable)) rsAtomicSub(volatile uint32_t *ptr, uint32_t value) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.generic/ |
address.pass.cpp | 15 // bool is_lock_free() const volatile; 17 // void store(T* desr, memory_order m = memory_order_seq_cst) volatile; 19 // T* load(memory_order m = memory_order_seq_cst) const volatile; 21 // operator T*() const volatile; 23 // T* exchange(T* desr, memory_order m = memory_order_seq_cst) volatile; 26 // memory_order s, memory_order f) volatile; 30 // memory_order s, memory_order f) volatile; 34 // memory_order m = memory_order_seq_cst) volatile; 38 // memory_order m = memory_order_seq_cst) volatile; 41 // T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile; [all...] |
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/ |
add_cv.hpp | 21 // * convert a type T to a const volatile type - add_cv<T> 23 // the same as "T const volatile", but it does suppress warnings 28 // const volatile reference because we can't detect const volatile 34 BOOST_TT_AUX_TYPE_TRAIT_DEF1(add_cv,T,T const volatile)
|