/bionic/libc/kernel/arch-x86/asm/ |
atomic_32.h | 24 #include <asm/cmpxchg.h> 30 #define atomic_cmpxchg(v, old, new) (cmpxchg(&((v)->counter), (old), (new)))
|
system_32.h | 25 #include <asm/cmpxchg.h>
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
atomic_32.h | 24 #include <asm/cmpxchg.h> 30 #define atomic_cmpxchg(v, old, new) (cmpxchg(&((v)->counter), (old), (new)))
|
system_32.h | 25 #include <asm/cmpxchg.h>
|
/external/llvm/test/Instrumentation/AddressSanitizer/ |
test64.ll | 29 %0 = cmpxchg i64* %ptr, i64 %compare_to, i64 %new_value seq_cst 35 ; CHECK: cmpxchg
|
/prebuilts/ndk/8/platforms/android-14/arch-x86/usr/include/asm/ |
atomic_32.h | 24 #include <asm/cmpxchg.h> 30 #define atomic_cmpxchg(v, old, new) (cmpxchg(&((v)->counter), (old), (new)))
|
system_32.h | 25 #include <asm/cmpxchg.h>
|
/prebuilts/ndk/8/platforms/android-9/arch-x86/usr/include/asm/ |
atomic_32.h | 24 #include <asm/cmpxchg.h> 30 #define atomic_cmpxchg(v, old, new) (cmpxchg(&((v)->counter), (old), (new)))
|
/bionic/libc/kernel/arch-mips/asm/ |
cmpxchg.h | 26 #define cmpxchg(ptr, old, new) __cmpxchg(ptr, old, new, smp_llsc_mb()) macro 29 #define cmpxchg64(ptr, o, n) ({ BUILD_BUG_ON(sizeof(*(ptr)) != 8); cmpxchg((ptr), (o), (n)); }) 30 #include <asm-generic/cmpxchg-local.h>
|
system.h | 26 #include <asm/cmpxchg.h>
|
/development/ndk/platforms/android-9/arch-mips/include/asm/ |
cmpxchg.h | 26 #define cmpxchg(ptr, old, new) __cmpxchg(ptr, old, new, smp_llsc_mb()) macro 29 #define cmpxchg64(ptr, o, n) ({ BUILD_BUG_ON(sizeof(*(ptr)) != 8); cmpxchg((ptr), (o), (n)); }) 30 #include <asm-generic/cmpxchg-local.h>
|
system.h | 26 #include <asm/cmpxchg.h>
|
/external/llvm/test/CodeGen/X86/ |
cas.ll | 6 ; __asm__ __volatile__("lock; cmpxchg %[desired], %[mem]; " 32 %5 = call i8 asm sideeffect "lock; cmpxchg $3, $4; mov $2, $1; sete $0", "={ax},=*rm,{ax},q,*m,~{memory},~{cc},~{dirflag},~{fpsr},~{flags}"(float* %0, float %2, float %3, float* %4) nounwind 62 %5 = call i8 asm sideeffect "lock; cmpxchg $3, $4; mov $2, $1; sete $0", "={ax},=*rm,{ax},q,*m,~{memory},~{cc},~{dirflag},~{fpsr},~{flags}"(i8* %0, i1 %tobool, i1 %tobool1, i8* %4) nounwind
|
/prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/asm/ |
cmpxchg.h | 26 #define cmpxchg(ptr, old, new) __cmpxchg(ptr, old, new, smp_llsc_mb()) macro 29 #define cmpxchg64(ptr, o, n) ({ BUILD_BUG_ON(sizeof(*(ptr)) != 8); cmpxchg((ptr), (o), (n)); }) 30 #include <asm-generic/cmpxchg-local.h>
|
system.h | 26 #include <asm/cmpxchg.h>
|
/prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/asm/ |
cmpxchg.h | 26 #define cmpxchg(ptr, old, new) __cmpxchg(ptr, old, new, smp_llsc_mb()) macro 29 #define cmpxchg64(ptr, o, n) ({ BUILD_BUG_ON(sizeof(*(ptr)) != 8); cmpxchg((ptr), (o), (n)); }) 30 #include <asm-generic/cmpxchg-local.h>
|
/external/llvm/test/Transforms/SimplifyCFG/ |
trapping-load-unreachable.ll | 60 ; Check cmpxchg before unreachable. 68 cmpxchg volatile i32* %P, i32 0, i32 1 seq_cst
|
/external/llvm/test/CodeGen/PowerPC/ |
atomic-2.ll | 14 %tmp = cmpxchg i64* %mem, i64 0, i64 1 monotonic
|
/external/valgrind/main/none/tests/amd64/ |
Makefile.am | 39 cmpxchg.vgtest cmpxchg.stdout.exp cmpxchg.stderr.exp \ 87 cmpxchg \
|
cmpxchg.c | 4 /* This test only checks register/register cmpxchg */ 27 printf("cmpxchg %%bl,%%cl (al=%llx bl=%llx cl=%llx)\n", 71 printf("cmpxchg %%bl,%%cl (al=%llx bl=%llx cl=%llx)\n", 115 printf("cmpxchg %%bx,%%cx (ax=%llx bx=%llx cx=%llx)\n", 159 printf("cmpxchg %%bx,%%cx (ax=%llx bx=%llx cx=%llx)\n", 204 printf("cmpxchg %%ebx,%%ecx (eax=%llx ebx=%llx ecx=%llx)\n", 248 printf("cmpxchg %%ebx,%%ecx (eax=%llx ebx=%llx ecx=%llx)\n", 293 printf("cmpxchg %%rbx,%%rcx (rax=%llx rbx=%llx rcx=%llx)\n", 337 printf("cmpxchg %%rbx,%%rcx (rax=%llx rbx=%llx rcx=%llx)\n",
|
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/asm/ |
cmpxchg_32.h | 27 #define cmpxchg(ptr,o,n) ({ __typeof__(*(ptr)) __ret; if (likely(boot_cpu_data.x86 > 3)) __ret = __cmpxchg((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); else __ret = cmpxchg_386((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); __ret; }) macro
|
/prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/asm/ |
cmpxchg_32.h | 27 #define cmpxchg(ptr,o,n) ({ __typeof__(*(ptr)) __ret; if (likely(boot_cpu_data.x86 > 3)) __ret = __cmpxchg((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); else __ret = cmpxchg_386((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); __ret; }) macro
|
/prebuilts/ndk/6/platforms/android-9/arch-x86/usr/include/asm/ |
cmpxchg_32.h | 27 #define cmpxchg(ptr,o,n) ({ __typeof__(*(ptr)) __ret; if (likely(boot_cpu_data.x86 > 3)) __ret = __cmpxchg((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); else __ret = cmpxchg_386((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); __ret; }) macro
|
/prebuilts/ndk/7/platforms/android-14/arch-x86/usr/include/asm/ |
cmpxchg_32.h | 27 #define cmpxchg(ptr,o,n) ({ __typeof__(*(ptr)) __ret; if (likely(boot_cpu_data.x86 > 3)) __ret = __cmpxchg((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); else __ret = cmpxchg_386((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); __ret; }) macro
|
/prebuilts/ndk/7/platforms/android-9/arch-x86/usr/include/asm/ |
cmpxchg_32.h | 27 #define cmpxchg(ptr,o,n) ({ __typeof__(*(ptr)) __ret; if (likely(boot_cpu_data.x86 > 3)) __ret = __cmpxchg((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); else __ret = cmpxchg_386((ptr), (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr))); __ret; }) macro
|