/external/chromium_org/v8/src/x64/ |
code-stubs-x64.cc | 55 static Register registers[] = { rax, rbx, rcx }; 66 static Register registers[] = { rax, rbx, rcx, rdx }; 77 static Register registers[] = { rbx }; 129 static Register registers[] = { rax, rbx }; 144 // rbx -- type info cell with elements kind 145 static Register registers[] = { rdi, rbx }; 263 static Register registers[] = { rax, rbx, rcx, rdx }; 304 __ Allocate(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); 317 __ movq(rbx, Operand(rcx, Context::SlotOffset(map_index))); 318 __ movq(FieldOperand(rax, JSObject::kMapOffset), rbx); local 325 __ movq(FieldOperand(rax, JSObject::kPropertiesOffset), rbx); local 326 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rbx); local 330 __ movq(FieldOperand(rax, JSFunction::kLiteralsOffset), rbx); local 451 __ movq(Operand(rax, Context::SlotOffset(Context::EXTENSION_INDEX)), rbx); local 455 __ movq(Operand(rax, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)), rbx); local 460 __ movq(Operand(rax, Context::SlotOffset(i)), rbx); local 483 rax, rbx, rcx, &gc, TAG_OBJECT); local 514 __ movq(ContextOperand(rax, Context::EXTENSION_INDEX), rbx); local 518 __ movq(ContextOperand(rax, Context::GLOBAL_OBJECT_INDEX), rbx); local 523 __ movq(ContextOperand(rax, i + Context::MIN_CONTEXT_SLOTS), rbx); local 1380 __ movq(Operand(rcx, 0), rbx); local 2514 __ movq(FieldOperand(rax, i), rbx); local 2548 __ movq(FieldOperand(rdi, FixedArray::kHeaderSize), rbx); local 4596 __ movw(FieldOperand(rax, SeqOneByteString::kHeaderSize), rbx); local 4628 __ movq(FieldOperand(rcx, ConsString::kLengthOffset), rbx); local [all...] |
codegen-x64.cc | 78 __ push(rbx); 80 __ movq(rbx, xmm0); 81 __ push(rbx); 86 __ pop(rbx); 87 __ movq(xmm0, rbx); 89 __ pop(rbx); 114 __ push(rbx); 116 MathExpGenerator::EmitMathExp(&masm, input, result, xmm2, rax, rbx); 118 __ pop(rbx); 259 // -- rbx : target ma 271 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local 328 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local 371 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local 513 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local [all...] |
stub-cache-x64.cc | 393 __ LoadAddress(rbx, ref); 473 __ movq(rbx, FieldOperand(rcx, CallHandlerInfo::kDataOffset)); 474 __ movq(Operand(rsp, 3 * kPointerSize), rbx); local 487 __ lea(rbx, Operand(rsp, kFastApiCallArguments * kPointerSize)); 512 __ movq(StackSpaceOperand(0), rbx); // v8::Arguments::implicit_args_. 513 __ addq(rbx, Immediate(argc * kPointerSize)); 514 __ movq(StackSpaceOperand(1), rbx); // v8::Arguments::values_. 1602 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1657 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1837 __ movq(Operand(rdx, 0), rbx); local 1908 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 2150 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 2234 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 2291 __ movq(FieldOperand(rax, HeapNumber::kValueOffset), rbx); local 2349 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 2406 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, local 2543 compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax, local 3348 __ movq(FieldOperand(rdi, FixedArray::SizeFor(i)), rbx); local [all...] |
deoptimizer-x64.cc | 367 output_frame->SetRegister(rbx.code(), handler); 453 __ movq(rbx, Operand(rax, Deoptimizer::input_offset())); 458 __ pop(Operand(rbx, offset)); 465 __ pop(Operand(rbx, dst_offset)); 473 __ movq(rcx, Operand(rbx, FrameDescription::frame_size_offset())); 479 __ lea(rdx, Operand(rbx, FrameDescription::frame_content_offset())); 512 // Inner loop state: rbx = current FrameDescription*, rcx = loop index. 513 __ movq(rbx, Operand(rax, 0)); 514 __ movq(rcx, Operand(rbx, FrameDescription::frame_size_offset())); 518 __ push(Operand(rbx, rcx, times_1, FrameDescription::frame_content_offset())) [all...] |
full-codegen-x64.cc | 210 // Update the write barrier. This clobbers rax and rbx. 212 rsi, context_offset, rax, rbx, kDontSaveFPRegs); 250 SetVar(arguments, rax, rbx, rdx); 310 __ movq(rbx, profiling_counter_, RelocInfo::EMBEDDED_OBJECT); 311 __ SmiAddConstant(FieldOperand(rbx, Cell::kValueOffset), 322 __ movq(rbx, profiling_counter_, RelocInfo::EMBEDDED_OBJECT); 326 __ movq(FieldOperand(rbx, Cell::kValueOffset), kScratchRegister); 754 __ movq(rbx, FieldOperand(rsi, HeapObject::kMapOffset)); 755 __ CompareRoot(rbx, Heap::kWithContextMapRootIndex); 757 __ CompareRoot(rbx, Heap::kCatchContextMapRootIndex) 1195 __ movq(result_register(), rbx); local 2227 __ movq(FieldOperand(rax, HeapObject::kMapOffset), rbx); local [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
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...] |
variance_impl_sse2.asm | 25 GET_GOT rbx 89 push rbx 106 lea rbx, [rsi+rax*4] 107 prefetcht0 [rbx] 108 prefetcht0 [rbx+rax] 109 prefetcht0 [rbx+rax*2] 110 prefetcht0 [rbx+rcx] 117 lea rbx, [rdi+rdx*4] 118 prefetcht0 [rbx] 119 prefetcht0 [rbx+rdx [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/bn/asm/ |
modexp512-x86_64.pl | 353 &MULSTEP_512([map("%r$_",(8..15))], "(+8*0)(%rcx)", "%rsi", "%rbp", "%rbx"); 357 &MULSTEP_512([map("%r$_",(9..15,8))], "(+8*1)(%rcx)", "%rsi", "%rbp", "%rbx"); 432 &MULADD_256x512("%rdi", "%rcx", "%rsi", "%rbp", "%rbx", \@X); # rotates @X 4 times 495 mov (+8*1)(%rsi), %rbx # B1 507 mul %rbx # B1 521 # load first half of m to rdx, rdi, rbx, rax 524 mov (+8*1)(%rsi), %rbx 561 and %rsi, %rbx 567 sbb %rbx, $X[1] 576 #load second half of m to rdx, rdi, rbx, ra [all...] |
x86_64-gf2m.pl | 38 ($t0,$t1)=("%rbx","%rcx"); 216 mov %rbx,8*14(%rsp) 243 @r=("%rbx","%rcx","%rdi","%rsi"); 267 mov 8*14(%rsp),%rbx 298 push %rbx 308 mov 248($context),%rbx # pull context->Rip 311 cmp %r10,%rbx # context->Rip<"prologue" label 318 mov 8*14(%rax),%rbx 322 mov %rbx,144($context) # restore context->Rbx [all...] |
/external/openssl/crypto/bn/asm/ |
modexp512-x86_64.pl | 353 &MULSTEP_512([map("%r$_",(8..15))], "(+8*0)(%rcx)", "%rsi", "%rbp", "%rbx"); 357 &MULSTEP_512([map("%r$_",(9..15,8))], "(+8*1)(%rcx)", "%rsi", "%rbp", "%rbx"); 432 &MULADD_256x512("%rdi", "%rcx", "%rsi", "%rbp", "%rbx", \@X); # rotates @X 4 times 495 mov (+8*1)(%rsi), %rbx # B1 507 mul %rbx # B1 521 # load first half of m to rdx, rdi, rbx, rax 524 mov (+8*1)(%rsi), %rbx 561 and %rsi, %rbx 567 sbb %rbx, $X[1] 576 #load second half of m to rdx, rdi, rbx, ra [all...] |
x86_64-gf2m.pl | 38 ($t0,$t1)=("%rbx","%rcx"); 216 mov %rbx,8*14(%rsp) 243 @r=("%rbx","%rcx","%rdi","%rsi"); 267 mov 8*14(%rsp),%rbx 298 push %rbx 308 mov 248($context),%rbx # pull context->Rip 311 cmp %r10,%rbx # context->Rip<"prologue" label 318 mov 8*14(%rax),%rbx 322 mov %rbx,144($context) # restore context->Rbx [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/rc4/asm/ |
rc4-md5-x86_64.S | 9 pushq %rbx 87 movd (%rdi,%rbx,4),%xmm1 123 pinsrw $1,(%rdi,%rbx,4),%xmm1 159 pinsrw $2,(%rdi,%rbx,4),%xmm1 195 pinsrw $3,(%rdi,%rbx,4),%xmm1 231 pinsrw $4,(%rdi,%rbx,4),%xmm1 267 pinsrw $5,(%rdi,%rbx,4),%xmm1 303 pinsrw $6,(%rdi,%rbx,4),%xmm1 340 pinsrw $7,(%rdi,%rbx,4),%xmm1 381 movd (%rdi,%rbx,4),%xmm [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_variance_impl_sse2.asm | 23 GET_GOT rbx 87 push rbx 104 lea rbx, [rsi+rax*4] 105 prefetcht0 [rbx] 106 prefetcht0 [rbx+rax] 107 prefetcht0 [rbx+rax*2] 108 prefetcht0 [rbx+rcx] 115 lea rbx, [rdi+rdx*4] 116 prefetcht0 [rbx] 117 prefetcht0 [rbx+rdx [all...] |
/external/openssl/crypto/rc4/asm/ |
rc4-md5-x86_64.S | 9 pushq %rbx 87 movd (%rdi,%rbx,4),%xmm1 123 pinsrw $1,(%rdi,%rbx,4),%xmm1 159 pinsrw $2,(%rdi,%rbx,4),%xmm1 195 pinsrw $3,(%rdi,%rbx,4),%xmm1 231 pinsrw $4,(%rdi,%rbx,4),%xmm1 267 pinsrw $5,(%rdi,%rbx,4),%xmm1 303 pinsrw $6,(%rdi,%rbx,4),%xmm1 340 pinsrw $7,(%rdi,%rbx,4),%xmm1 381 movd (%rdi,%rbx,4),%xmm [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_subpixel_8t_sse2.asm | 196 push rbx 214 movsxd rbx, DWORD PTR arg(3) ;out_pitch 231 lea rdi, [rdi + rbx] 237 pop rbx 263 push rbx 282 movsxd rbx, DWORD PTR arg(3) ;out_pitch 290 lea rdi, [rdi + rbx] 296 pop rbx 322 push rbx 341 movsxd rbx, DWORD PTR arg(3) ;out_pitc [all...] |
vp9_postproc_mmx.asm | 32 GET_GOT rbx 48 push rbx 49 lea rbx, [GLOBAL(Blur)] 67 movq mm6, [rbx + 32 ] ; mm6 = kernel 2 taps 73 movq mm6, [rbx + 48] ; mm6 = kernel 3 taps 86 movq mm6, [rbx + 64 ] ; mm6 = kernel 4 modifiers 102 movq mm6, [rbx ] ; kernel 0 taps 116 movq mm6, [rbx + 16] ; kernel 1 taps 161 movq mm6, [rbx + 32 ] ; 168 movq mm6, [rbx + 48 [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/md5/asm/ |
md5-x86_64.S | 8 pushq %rbx 70 leal -1044525330(%rbx,%r10,1),%ebx 106 leal -45705983(%rbx,%r10,1),%ebx 142 leal -1990404162(%rbx,%r10,1),%ebx 178 leal 1236535329(%rbx,%r10,1),%ebx 223 leal -373897302(%rbx,%r10,1),%ebx 267 leal -405537848(%rbx,%r10,1),%ebx 311 leal 1163531501(%rbx,%r10,1),%ebx 355 leal -1926607734(%rbx,%r10,1),%ebx 391 leal -35309556(%rbx,%r10,1),%eb [all...] |
/external/openssl/crypto/md5/asm/ |
md5-x86_64.S | 8 pushq %rbx 70 leal -1044525330(%rbx,%r10,1),%ebx 106 leal -45705983(%rbx,%r10,1),%ebx 142 leal -1990404162(%rbx,%r10,1),%ebx 178 leal 1236535329(%rbx,%r10,1),%ebx 223 leal -373897302(%rbx,%r10,1),%ebx 267 leal -405537848(%rbx,%r10,1),%ebx 311 leal 1163531501(%rbx,%r10,1),%ebx 355 leal -1926607734(%rbx,%r10,1),%ebx 391 leal -35309556(%rbx,%r10,1),%eb [all...] |
/external/v8/src/x64/ |
full-codegen-x64.cc | 226 // Update the write barrier. This clobbers rax and rbx. 228 rsi, context_offset, rax, rbx, kDontSaveFPRegs); 266 SetVar(arguments, rax, rbx, rdx); 739 __ movq(rbx, FieldOperand(rsi, HeapObject::kMapOffset)); 740 __ CompareRoot(rbx, Heap::kWithContextMapRootIndex); 742 __ CompareRoot(rbx, Heap::kCatchContextMapRootIndex); 1039 __ movq(result_register(), rbx); local [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/ |
aes-x86_64.S | 226 movzbl (%r14,%rbx,1),%ecx 255 leal (%rbx,%rbx,1),%r9d 337 pushq %rbx 392 movq 40(%rsi),%rbx 646 shlq $32,%rbx 649 orq %rbx,%rax 652 movq %rax,%rbx 654 andq %rsi,%rbx 656 movq %rbx,%r [all...] |
/external/openssl/crypto/aes/asm/ |
aes-x86_64.S | 226 movzbl (%r14,%rbx,1),%ecx 255 leal (%rbx,%rbx,1),%r9d 337 pushq %rbx 392 movq 40(%rsi),%rbx 646 shlq $32,%rbx 649 orq %rbx,%rax 652 movq %rax,%rbx 654 andq %rsi,%rbx 656 movq %rbx,%r [all...] |
/external/kernel-headers/original/asm-x86/ |
sigcontext.h | 117 unsigned long rbx; member in struct:sigcontext
|
/external/llvm/test/MC/X86/AlignedBundling/ |
single-inst-bundling.s | 12 pushq %rbx
|
/external/valgrind/main/coregrind/ |
m_cpuid.S | 120 pushq %rbx 148 popq %rbx
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
sigcontext.h | 116 unsigned long rbx; member in struct:sigcontext
|