/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
cmpxchg.asm | 4 cmpxchg16b dqword [0] label 5 cmpxchg16b [0] label
|
/external/llvm/test/CodeGen/X86/ |
cmpxchg-i128-i1.ll | 5 ; CHECK: cmpxchg16b 16 ; CHECK: cmpxchg16b 33 ; Can't use the flags here because cmpxchg16b only sets ZF. 36 ; CHECK: cmpxchg16b 47 ; CHECK: cmpxchg16b 61 ; CHECK: cmpxchg16b
|
cmpxchg16b.ll | 8 ; CHECK-NEXT: cmpxchg16b
|
atomic128.ll | 11 ; CHECK: cmpxchg16b (%rdi) 33 ; CHECK: cmpxchg16b (%rdi) 56 ; CHECK: cmpxchg16b (%rdi) 80 ; CHECK: cmpxchg16b (%rdi) 104 ; CHECK: cmpxchg16b (%rdi) 136 ; CHECK: cmpxchg16b (%rdi) 168 ; CHECK: cmpxchg16b (%rdi) 200 ; CHECK: cmpxchg16b (%rdi) 232 ; CHECK: cmpxchg16b (%rdi) 250 ; CHECK: cmpxchg16b (%rdi [all...] |
/external/clang/test/CodeGen/ |
x86_64-atomic-128.c | 5 // doesn't have cmpxchg16b).
|
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
atomicops-internals-x86.cc | 71 false, // no cmpxchg16b 115 // ecx bit 13 indicates whether the cmpxchg16b instruction is supported
|
atomicops-internals-x86.h | 57 bool has_cmpxchg16b; // Processor supports cmpxchg16b instruction.
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
atomicops-internals-x86.cc | 71 false, // no cmpxchg16b 115 // ecx bit 13 indicates whether the cmpxchg16b instruction is supported
|
atomicops-internals-x86.h | 57 bool has_cmpxchg16b; // Processor supports cmpxchg16b instruction.
|
/external/llvm/lib/Target/X86/ |
X86AtomicExpandPass.cpp | 50 /// of trivial cmpxchg16b loops. A simple store isn't necessarily atomic. 102 /// cmpxchg8b or cmpxchg16b. This occurs if the type is 1 step up from the 270 // An atomic store might need cmpxchg16b (or 8b on x86) to execute. Express
|
X86Subtarget.h | 161 /// HasCmpxchg16b - True if this processor has the CMPXCHG16B instruction;
|
X86.td | 76 "64-bit with cmpxchg16b",
|
X86InstrInfo.td | [all...] |
X86InstrCompiler.td | 702 defm LCMPXCHG16B : LCMPXCHG_UnOp<0xC7, MRM1m, "cmpxchg16b", [all...] |
/external/qemu/target-i386/ |
helper.h | 78 DEF_HELPER_2(cmpxchg16b, void, env, tl)
|
/external/valgrind/main/none/tests/amd64/ |
bug127521-64.c | 86 "\t.byte 0xf0, 0x49, 0x0f, 0xc7, 0x0a\n" /* lock cmpxchg16b (%%r10) */
|
/external/chromium_org/sandbox/win/src/sidestep/ |
preamble_patcher_with_stub.cpp | 75 // cmpxchg16b. So it might be possible to do the patching/unpatching
|
/external/chromium_org/third_party/tcmalloc/chromium/src/windows/ |
preamble_patcher_with_stub.cc | 82 // cmpxchg16b. So it might be possible to do the patching/unpatching
|
/external/chromium_org/third_party/tcmalloc/vendor/src/windows/ |
preamble_patcher_with_stub.cc | 82 // cmpxchg16b. So it might be possible to do the patching/unpatching
|
/external/valgrind/main/VEX/pub/ |
libvex.h | 83 cmpxchg16b. */ 85 #define VEX_HWCAPS_AMD64_CX16 (1<<6) /* cmpxchg16b support */ [all...] |
/external/elfutils/0.153/libcpu/ |
i386_disasm.c | 782 ? "cmpxchg16b" : "cmpxchg8b");
|
/external/valgrind/main/coregrind/ |
m_machine.c | 868 /* on amd64 we tolerate older cpus, which don't have cmpxchg16b */ 869 have_cx16 = (ecx & (1<<13)) != 0; /* True => have cmpxchg16b */ [all...] |
/external/elfutils/0.153/libcpu/defs/ |
i386 | 152 `# SPECIAL 00001111,11000111,{mod}001{r_m}:[{rex.w}?cmpxchg16b:cmpxchg8b] {reg},{mod}{r_m} [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/ |
x86insn_nasm.gperf | 139 cmpxchg16b, cmpxchg16b_insn, 1, SUF_Z, 0, 0, 0, ONLY_64, 0, 0, 0 [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/ |
gen_x86_insn.py | [all...] |