HomeSort by relevance Sort by last modified time
    Searched refs:rdi (Results 101 - 125 of 251) sorted by null

1 2 3 45 6 7 8 91011

  /external/v8/src/x64/
stub-cache-x64.cc 462 __ LoadHeapObject(rdi, function);
463 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
466 __ movq(Operand(rsp, 2 * kPointerSize), rdi); local
484 Register arguments_arg = rdi;
1309 GenerateFastPropertyLoad(masm(), rdi, reg, holder, index); local
1366 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local
1566 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local
1803 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local
1884 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local
1999 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local
2065 rdi, name, &miss); local
2177 compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax, local
3644 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), rdi); local
3771 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), rdi); local
    [all...]
code-stubs-x64.cc 86 __ LoadRoot(rdi, Heap::kUndefinedValueRootIndex);
93 __ movq(FieldOperand(rax, JSFunction::kNextFunctionLinkOffset), rdi); local
507 __ LoadAddress(rdi, ExternalReference::isolate_address());
599 // Overwrites the contents of rdi, rbx and rcx. Result cannot be rdi or rbx.
605 ASSERT(!result.is(rdi) && !result.is(rbx));
609 Register double_value = rdi;
2427 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rdi); local
2629 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rdi); local
3623 __ movq(FieldOperand(rbx, JSGlobalPropertyCell::kValueOffset), rdi); local
3700 __ movq(Operand(rsp, (argc_ + 1) * kPointerSize), rdi); local
4234 __ cmpl(Operand(kScratchRegister, kOffsetToMapCheckValue - 4), rdi); local
5236 __ movq(FieldOperand(rax, SlicedString::kParentOffset), rdi); local
    [all...]
  /external/valgrind/main/memcheck/tests/amd64-linux/
defcfaexpr.S 59 cmp %rdi,%rdi
87 movq (%rax), %rdi
  /external/chromium_org/third_party/openssl/openssl/crypto/bn/asm/
modexp512-x86_64.pl 343 # Input: 128-bit mul source: [rdi+8*1], rbp
347 # Clobbers all regs except: rcx, rsi, rdi
355 mov (+8*1)(%rdi), %rbp
425 lea (+$Reduce_Data_offset+$X1_offset+$STACK_DEPTH)(%rsp), %rdi # pX1 (Dst) 769 bits, 13 qwords
432 &MULADD_256x512("%rdi", "%rcx", "%rsi", "%rbp", "%rbx", \@X); # rotates @X 4 times
447 mov $X[4], (+8*8)(%rdi) # rdi points to X1
448 mov $X[5], (+8*9)(%rdi)
450 mov $X[7], (+8*11)(%rdi)
454 mov (+8*0)(%rdi), $X[4
    [all...]
modexp512-x86_64.S 68 movq 8(%rdi),%rbp
136 leaq 192(%rsp),%rdi
147 movq %r8,0(%rdi)
217 movq %r9,8(%rdi)
280 movq %r10,16(%rdi)
343 movq %r11,24(%rdi)
412 movq %r8,64(%rdi)
413 movq %r9,72(%rdi)
415 movq %r11,88(%rdi)
419 movq 0(%rdi),%r
    [all...]
  /external/openssl/crypto/bn/asm/
modexp512-x86_64.pl 343 # Input: 128-bit mul source: [rdi+8*1], rbp
347 # Clobbers all regs except: rcx, rsi, rdi
355 mov (+8*1)(%rdi), %rbp
425 lea (+$Reduce_Data_offset+$X1_offset+$STACK_DEPTH)(%rsp), %rdi # pX1 (Dst) 769 bits, 13 qwords
432 &MULADD_256x512("%rdi", "%rcx", "%rsi", "%rbp", "%rbx", \@X); # rotates @X 4 times
447 mov $X[4], (+8*8)(%rdi) # rdi points to X1
448 mov $X[5], (+8*9)(%rdi)
450 mov $X[7], (+8*11)(%rdi)
454 mov (+8*0)(%rdi), $X[4
    [all...]
modexp512-x86_64.S 68 movq 8(%rdi),%rbp
136 leaq 192(%rsp),%rdi
147 movq %r8,0(%rdi)
217 movq %r9,8(%rdi)
280 movq %r10,16(%rdi)
343 movq %r11,24(%rdi)
412 movq %r8,64(%rdi)
413 movq %r9,72(%rdi)
415 movq %r11,88(%rdi)
419 movq 0(%rdi),%r
    [all...]
  /external/chromium_org/v8/src/x64/
stub-cache-x64.cc 464 __ LoadHeapObject(rdi, function);
465 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
468 __ movq(Operand(rsp, 2 * kPointerSize), rdi); local
502 Register arguments_arg = rdi;
1552 GenerateFastPropertyLoad(masm(), rdi, reg, index.is_inobject(holder), local
1602 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local
1657 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, 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
2349 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local
2407 rdi, name, &miss); local
2543 compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax, local
3355 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), rdi); local
3489 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), rdi); local
    [all...]
codegen-x64.cc 79 __ push(rdi);
88 __ pop(rdi);
266 __ TestJSArrayForAllocationMemento(rdx, rdi);
275 rdi,
295 __ TestJSArrayForAllocationMemento(rdx, rdi);
315 __ JumpIfNotInNewSpace(r8, rdi, &new_backing_store);
323 __ LoadRoot(rdi, Heap::kFixedDoubleArrayMapRootIndex);
324 __ movq(FieldOperand(r14, HeapObject::kMapOffset), rdi); local
332 rdi,
349 __ lea(rdi, Operand(r9, times_8, FixedArray::kHeaderSize))
353 __ movq(FieldOperand(r14, HeapObject::kMapOffset), rdi); local
441 __ movq(FieldOperand(r11, HeapObject::kMapOffset), rdi); local
493 rdi); local
    [all...]
  /external/chromium_org/v8/test/cctest/
test-code-stubs-x64.cc 65 __ push(rdi);
103 __ pop(rdi);
138 Register source_registers[] = {rsp, rax, rbx, rcx, rdx, rsi, rdi, r8, r9};
139 Register dest_registers[] = {rax, rbx, rcx, rdx, rsi, rdi, r8, r9};
  /external/libvpx/libvpx/vp9/common/x86/
vp9_postproc_sse2.asm 32 push rdi
54 mov rdi, arg(1) ;dst_ptr
127 movq QWORD PTR [rdi], xmm1 ;
131 add rdi, 8
140 sub rdi, rdx
143 movq mm0, QWORD PTR [rdi-8];
146 movq xmm7, QWORD PTR [rdi +rdx -2]
147 movd xmm4, DWORD PTR [rdi +rdx +6]
217 movq QWORD PTR [rdi+rdx-8], mm0 ; store previous four bytes
225 movq QWORD PTR [rdi+rdx-8], mm
    [all...]
  /external/llvm/test/MC/ELF/
relocation.s 15 leaq foo@TLSLD(%rip), %rdi # R_X86_64_TLSLD
  /external/valgrind/main/coregrind/m_dispatch/
dispatch-amd64-darwin.S 60 /* %rdi holds two_words */
81 /* %rdi must be saved last */
82 pushq %rdi
149 /* Pop %rdi, stash return values */
150 popq %rdi
151 movq %rax, 0(%rdi)
152 movq %rdx, 8(%rdi)
dispatch-amd64-linux.S 61 /* %rdi holds two_words */
82 /* %rdi must be saved last */
83 pushq %rdi
150 /* Pop %rdi, stash return values */
151 popq %rdi
152 movq %rax, 0(%rdi)
153 movq %rdx, 8(%rdi)
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm64/
macho-reloc64-err.asm 23 mov rdi, [rip+ hi]
machotest64.asm 43 mov rax,rdi
67 push rdi
71 mov rdi,qword _printfstr
80 pop rdi
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win64/tests/
sce1.asm 14 mov [rsp+010h], rdi
15 [savereg rdi, 010h]; you can still use RSP as the base of the frame
37 mov rdi, [rbp-010h]
  /external/libvpx/libvpx/vp8/common/x86/
mfqe_sse2.asm 30 push rdi
43 mov rdi, arg(3) ; dst_stride
77 add rdx, rdi
83 pop rdi
107 push rdi
120 mov rdi, arg(3) ; dst_stride
145 add rdx, rdi
151 pop rdi
175 push rdi
181 mov rdi, arg(3) ; stride
    [all...]
  /external/libvpx/libvpx/vp8/encoder/x86/
dct_mmx.asm 22 push rdi
26 mov rdi, arg(1) ; output
167 movq MMWORD PTR[rdi + 0 ], mm0
168 movq MMWORD PTR[rdi + 16], mm2
200 movq MMWORD PTR[rdi + 8 ], mm1
201 movq MMWORD PTR[rdi + 24], mm3
204 pop rdi
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/tests/pass64/
dwarf64_leb128.asm 211 movq from_dec_data(%rip), %rdi
214 movq op2static(%rip), %rdi
217 movq op1static(%rip), %rdi
220 movq spare(%rip), %rdi
223 movq result(%rip), %rdi
226 movq conv_bv(%rip), %rdi
250 movq %rdi, %rbx
271 movq from_dec_data(%rip), %rdi
282 movq conv_bv(%rip), %rdi
287 movq conv_bv(%rip), %rdi
    [all...]
  /external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/
aes-x86_64.pl 53 $acc1="%edi"; $maskfe="%rdi";
620 mov 0(%rdi),$s0 # load input vector
621 mov 4(%rdi),$s1
622 mov 8(%rdi),$s2
623 mov 12(%rdi),$s3
1219 mov 0(%rdi),$s0 # load input vector
1220 mov 4(%rdi),$s1
1221 mov 8(%rdi),$s2
1222 mov 12(%rdi),$s3
1320 mov %rdi,%rsi # %rsi=userKe
    [all...]
  /external/openssl/crypto/aes/asm/
aes-x86_64.pl 53 $acc1="%edi"; $maskfe="%rdi";
620 mov 0(%rdi),$s0 # load input vector
621 mov 4(%rdi),$s1
622 mov 8(%rdi),$s2
623 mov 12(%rdi),$s3
1219 mov 0(%rdi),$s0 # load input vector
1220 mov 4(%rdi),$s1
1221 mov 8(%rdi),$s2
1222 mov 12(%rdi),$s3
1320 mov %rdi,%rsi # %rsi=userKe
    [all...]
  /external/chromium_org/third_party/openssl/openssl/crypto/x509v3/
v3_asid.c 95 ASN1_EXP_OPT(ASIdentifiers, rdi, ASIdentifierChoice, 1)
162 i2r_ASIdentifierChoice(out, asid->rdi, indent,
209 choice = &asid->rdi;
242 choice = &asid->rdi;
390 ASIdentifierChoice_is_canonical(asid->rdi)));
535 ASIdentifierChoice_canonize(asid->rdi)));
559 * Figure out whether this is an AS or an RDI.
563 } else if (!name_cmp(val->name, "RDI")) {
679 (asid->rdi != NULL &&
680 asid->rdi->type == ASIdentifierChoice_inherit)))
    [all...]
  /external/openssl/crypto/x509v3/
v3_asid.c 95 ASN1_EXP_OPT(ASIdentifiers, rdi, ASIdentifierChoice, 1)
162 i2r_ASIdentifierChoice(out, asid->rdi, indent,
209 choice = &asid->rdi;
242 choice = &asid->rdi;
390 ASIdentifierChoice_is_canonical(asid->rdi)));
535 ASIdentifierChoice_canonize(asid->rdi)));
559 * Figure out whether this is an AS or an RDI.
563 } else if (!name_cmp(val->name, "RDI")) {
679 (asid->rdi != NULL &&
680 asid->rdi->type == ASIdentifierChoice_inherit)))
    [all...]
  /external/valgrind/main/coregrind/
m_trampoline.S 211 cmpb $0, (%rdi)
212 movq %rdi, %rdx
218 subq %rdi, %rax
863 movq %rdi, %rax
870 subq %rdi, %rax
875 movq %rdi, %rdx
889 movq %rdi, %rax
897 incq %rdi
900 movzbl (%rdi), %eax
914 movq %rdi, %rd
    [all...]

Completed in 1531 milliseconds

1 2 3 45 6 7 8 91011