HomeSort by relevance Sort by last modified time
    Searched refs:rbx (Results 1 - 25 of 90) sorted by null

1 2 3 4

  /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...]

Completed in 851 milliseconds

1 2 3 4