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