/external/valgrind/main/none/tests/amd64/ |
cmpxchg.c | 12 ULong rbx; variable 25 rcx = 0x33333333; rbx = 0x44444444; 28 rax&0xff,rbx&0xff,rcx&0xff); 32 "\tpush %rbx\n" 37 "\tmov " VG_SYM(rbx) ",%rbx\n" 42 "\tmov %rbx," VG_SYM(rbx_out) "\n" 46 "\tpop %rbx\n" 56 rcx = 0x55555555; rbx = 0x55555555; 59 rax&0xff,rbx&0xff,rcx&0xff) [all...] |
cmpxchg.stdout.exp | 13 cmpxchg %rbx,%rcx (rax=222222222 rbx=444444444 rcx=333333333) 14 rax!=rcx so rax should equal rcx (Result rax=333333333 rbx=444444444 rcx=333333333) 15 cmpxchg %rbx,%rcx (rax=777777777 rbx=555555555 rcx=555555555) 16 rax==rcx so ecx should equal rbx (Result rax=555555555 rbx=555555555 rcx=555555555)
|
/external/llvm/test/MC/X86/ |
x86_64-encoding.s | 17 // CHECK: crc32b 4(%rbx), %eax 19 crc32b 4(%rbx), %eax 25 // CHECK: crc32w 4(%rbx), %eax 27 crc32w 4(%rbx), %eax 33 // CHECK: crc32l 4(%rbx), %eax 35 crc32l 4(%rbx), %eax 37 // CHECK: crc32l 3735928559(%rbx,%rcx,8), %ecx 39 crc32l 0xdeadbeef(%rbx,%rcx,8),%ecx 61 // CHECK: crc32b 4(%rbx), %eax 63 crc32b 4(%rbx), %ea [all...] |
x86_64-avx-encoding.s | 35 // CHECK: vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11 37 vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11 39 // CHECK: vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11 41 vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11 43 // CHECK: vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11 45 vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11 47 // CHECK: vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11 49 vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11 51 // CHECK: vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm11 53 vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm1 [all...] |
/external/llvm/test/MC/ELF/ |
relax-arith.s | 14 imul $foo, %rbx, %rbx 15 imul $foo, bar, %rbx 24 and $foo, %rbx 34 or $foo, %rbx 44 xor $foo, %rbx 54 add $foo, %rbx 64 sub $foo, %rbx 74 cmp $foo, %rbx
|
/external/llvm/test/MC/COFF/ |
seh.s | 36 pushq %rbx 38 mov %rsp, %rbx 48 lea (%rbx), %rsp 49 pop %rbx
|
/external/v8/src/x64/ |
builtins-x64.cc | 90 __ movq(rbx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 91 __ movq(rbx, FieldOperand(rbx, SharedFunctionInfo::kConstructStubOffset)); 92 __ lea(rbx, FieldOperand(rbx, Code::kHeaderSize)); 93 __ jmp(rbx); 99 __ Set(rbx, 0); 145 __ CmpObjectType(rax, MAP_TYPE, rbx); 181 rbx, 188 // rbx: JSObject (not HeapObject tagged - the actual address) 702 __ movq(Operand(rsp, rax, times_pointer_size, 0), rbx); local 724 __ movq(Operand(rsp, rcx, times_pointer_size, 1 * kPointerSize), rbx); local [all...] |
ic-x64.cc | 411 StubCompiler::GenerateLoadStringLength(masm, rax, rdx, rbx, &miss, 426 StubCompiler::GenerateLoadFunctionPrototype(masm, rax, rdx, rbx, &miss); 578 rbx, 587 __ SmiToInteger32(rbx, rax); 593 // rbx: key as untagged int32 598 GenerateNumberDictionaryLoad(masm, &slow, rcx, rax, rbx, r9, rdi, rax); 609 GenerateKeyStringCheck(masm, rax, rcx, rbx, &index_string, &slow); 616 __ movq(rbx, FieldOperand(rdx, JSObject::kPropertiesOffset)); 617 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), 623 __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset)) [all...] |
stub-cache-x64.cc | 403 __ LoadAddress(rbx, ref); 477 __ movq(rbx, FieldOperand(rcx, CallHandlerInfo::kDataOffset)); 478 __ movq(Operand(rsp, 3 * kPointerSize), rbx); local 484 __ lea(rbx, Operand(rsp, 3 * kPointerSize)); 503 __ movq(StackSpaceOperand(0), rbx); // v8::Arguments::implicit_args_. 504 __ addq(rbx, Immediate(argc * kPointerSize)); 505 __ movq(StackSpaceOperand(1), rbx); // v8::Arguments::values_. 1422 rbx, local 1581 holder, rbx, local 1830 CheckPrototypes(JSObject::cast(object), rdx, holder, rbx, rax, rdi, name, local 1908 CheckPrototypes(JSObject::cast(object), rdx, holder, rbx, rax, rdi, name, local 1966 __ movq(FieldOperand(rax, HeapNumber::kValueOffset), rbx); local 2021 rbx, rax, rdi, name, depth, &miss); local 2091 rbx, rax, rdi, name, &miss); local 2332 rdx, rcx, rbx, local 2512 rdx, rcx, rbx, local 2949 GenerateLoadStringLength(masm(), rdx, rcx, rbx, &miss, true); local 2974 GenerateLoadFunctionPrototype(masm(), rdx, rcx, rbx, &miss); local 3085 __ movq(Operand(rdx, JSObject::kMapOffset), rbx); local 3087 __ movq(Operand(rdx, JSObject::kPropertiesOffset), rbx); local 3088 __ movq(Operand(rdx, JSObject::kElementsOffset), rbx); local 3116 __ movq(Operand(r9, i * kPointerSize), rbx); local [all...] |
code-stubs-x64.cc | 66 __ AllocateInNewSpace(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); 84 __ LoadRoot(rbx, Heap::kEmptyFixedArrayRootIndex); 87 __ movq(FieldOperand(rax, JSObject::kPropertiesOffset), rbx); local 88 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rbx); local 92 __ movq(FieldOperand(rax, JSFunction::kLiteralsOffset), rbx); local 122 rax, rbx, rcx, &gc, TAG_OBJECT); 133 __ Set(rbx, 0); // Set to NULL. 136 __ movq(Operand(rax, Context::SlotOffset(Context::PREVIOUS_INDEX)), rbx); local 137 __ movq(Operand(rax, Context::SlotOffset(Context::EXTENSION_INDEX)), rbx); local 140 __ movq(rbx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))) 141 __ movq(Operand(rax, Context::SlotOffset(Context::GLOBAL_INDEX)), rbx); local 146 __ movq(Operand(rax, Context::SlotOffset(i)), rbx); local 208 __ movq(FieldOperand(rax, i), rbx); local 222 __ movq(FieldOperand(rdx, i), rbx); local 1016 __ movq(Operand(rcx, 0), rbx); local 1791 __ movq(FieldOperand(rax, 2 * kPointerSize), rbx); local 3687 __ movq(FieldOperand(rcx, ConsString::kLengthOffset), rbx); local [all...] |
regexp-macro-assembler-x64.cc | 64 * The registers rax, rbx, r9 and r11 are free to use for computations. 86 * - backup of callee save registers (rbx, possibly rsi and rdi). 170 Pop(rbx); 171 __ addq(rbx, code_object_pointer()); 172 __ jmp(rbx); 264 __ lea(rbx, Operand(rsi, rdi, times_1, 0)); 278 __ cmpq(rax, Operand(rbx, byte_offset + i)); 286 __ cmpl(Operand(rbx, byte_offset + i), Immediate(combined_chars)); 289 __ cmpb(Operand(rbx, byte_offset + i), 333 __ movq(rbx, register_location(start_reg + 1)); // Offset of end of captur [all...] |
/external/llvm/test/MC/AsmParser/ |
directive_seh.s | 32 pushq %rbx 34 mov %rsp, %rbx 44 lea (%rbx), %rsp 45 pop %rbx
|
/external/valgrind/main/coregrind/m_dispatch/ |
dispatch-amd64-darwin.S | 62 pushq %rbx 136 movq %rax, %rbx 137 andq $VG_TT_FAST_MASK, %rbx /* entry# */ 138 shlq $4, %rbx /* entry# * sizeof(FastCacheEntry) */ 139 movq 0(%rcx,%rbx,1), %r10 /* .guest */ 140 movq 8(%rcx,%rbx,1), %r11 /* .host */ 174 movq %rax, %rbx 175 andq $VG_TT_FAST_MASK, %rbx /* entry# */ 176 shlq $4, %rbx /* entry# * sizeof(FastCacheEntry) */ 177 movq 0(%rcx,%rbx,1), %r10 /* .guest * [all...] |
dispatch-amd64-linux.S | 63 pushq %rbx 140 movq %rax, %rbx /* next guest addr */ 141 andq $VG_TT_FAST_MASK, %rbx /* entry# */ 142 shlq $4, %rbx /* entry# * sizeof(FastCacheEntry) */ 143 movq 0(%rcx,%rbx,1), %r10 /* .guest */ 144 movq 8(%rcx,%rbx,1), %r11 /* .host */ 181 movq %rax, %rbx 182 andq $VG_TT_FAST_MASK, %rbx /* entry# */ 183 shlq $4, %rbx /* entry# * sizeof(FastCacheEntry) */ 184 movq 0(%rcx,%rbx,1), %r10 /* .guest * [all...] |
/external/libvpx/vp8/encoder/x86/ |
sad_sse2.asm | 96 push rbx 104 movsxd rbx, dword ptr arg(1) ;src_stride 107 lea rcx, [rsi+rbx*8] 109 lea rcx, [rcx+rbx*8] 121 movq mm2, QWORD PTR [rsi+rbx] 127 lea rsi, [rsi+rbx*2] 143 pop rbx 159 push rbx 167 movsxd rbx, dword ptr arg(1) ;src_stride 170 lea rcx, [rsi+rbx*8 [all...] |
variance_impl_mmx.asm | 20 GET_GOT rbx 82 push rbx 92 mov rbx, arg(2) ;[ref_ptr] 98 movq mm1, [rbx] ; Copy eight bytes to mm1 114 add rbx,rdx ; Inc pointer into ref data 116 movq mm1, [rbx] ; Copy eight bytes to mm1 138 add rbx,rdx ; Inc pointer into ref data 140 movq mm1, [rbx] ; Copy eight bytes to mm1 161 add rbx,rdx ; Inc pointer into ref data 163 movq mm1, [rbx] ; Copy eight bytes to mm [all...] |
/bionic/libc/kernel/arch-x86/asm/ |
ptrace.h | 50 unsigned long rbx; member in struct:pt_regs
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
ptrace.h | 50 unsigned long rbx; member in struct:pt_regs
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
ptrace.h | 41 unsigned long rbx; member in struct:pt_regs
|
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/ |
ptrace.h | 50 unsigned long rbx; member in struct:pt_regs
|
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/ |
ptrace.h | 50 unsigned long rbx; member in struct:pt_regs
|
/prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/ |
ptrace.h | 50 unsigned long rbx; member in struct:pt_regs
|
/external/openssl/crypto/bn/asm/ |
x86_64-mont.pl | 44 $m0="%rbx"; 54 push %rbx 212 mov 40(%rsi),%rbx 236 push %rbx 246 mov 248($context),%rbx # pull context->Rip 249 cmp %r10,%rbx # context->Rip<.Lprologue 255 cmp %r10,%rbx # context->Rip>=.Lepilogue 262 mov -8(%rax),%rbx 268 mov %rbx,144($context) # restore context->Rbx [all...] |
/external/valgrind/main/coregrind/m_syswrap/ |
syscall-amd64-linux.S | 81 pushq %rbx 175 popq %rbx 187 popq %rbx
|
/external/openssl/crypto/rc4/asm/ |
rc4-x86_64.pl | 94 push %rbx 257 mov 16(%rsp),%rbx 383 push %rbx 393 mov 248($context),%rbx # pull context->Rip 396 cmp %r10,%rbx # context->Rip<prologue label 402 cmp %r10,%rbx # context->Rip>=epilogue label 407 mov -8(%rax),%rbx 410 mov %rbx,144($context) # restore context->Rbx 429 push %rbx [all...] |