/external/v8/src/ic/x64/ |
access-compiler-x64.cc | 25 static Register registers[] = {receiver, name, rax, rbx, rdi}; 34 static Register registers[] = {receiver, name, rbx, rdi};
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
subtract_sse2.asm | 24 push rdi 27 mov rdi, arg(2) ;diff 39 movq MMWORD PTR [rdi], mm0 46 movq MMWORD PTR [rdi+rcx*2], mm0 53 movq MMWORD PTR [rdi+rcx*4], mm0 63 movq MMWORD PTR [rdi+rcx*2], mm0 66 pop rdi 83 push rdi 86 mov rdi, arg(0) ;diff 116 movdqa [rdi], xmm [all...] |
quantize_mmx.asm | 24 push rdi 58 mov rdi, arg(2) ;qcoeff_ptr 61 movq [rdi], mm3 98 mov rdi, arg(2) ;qcoeff_ptr 101 movq [rdi+8], mm7 139 mov rdi, arg(2) ;qcoeff_ptr 142 movq [rdi+16], mm7 180 mov rdi, arg(2) ;qcoeff_ptr 183 movq [rdi+24], mm7 195 mov rdi, arg(4) ;scan_mas [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_subpixel_8t_ssse3.asm | 17 mov rdi, arg(2) ;output_ptr 87 movd xmm1, [rdi] 90 movd [rdi], xmm0 93 add rdi, DWORD PTR arg(3) ;out_pitch 95 add rdi, r8 104 mov rdi, arg(2) ;output_ptr 174 movq xmm1, [rdi] 177 movq [rdi], xmm0 180 add rdi, DWORD PTR arg(3) ;out_pitch 182 add rdi, r [all...] |
vp9_subpixel_8t_sse2.asm | 82 movd xmm1, [rdi] 85 movd [rdi], xmm0 91 mov rdi, arg(2) ;output_ptr 173 movq xmm1, [rdi + %2] 176 movq [rdi + %2], xmm0 195 push rdi 211 mov rdi, arg(2) ;output_ptr 231 lea rdi, [rdi + rbx] 239 pop rdi [all...] |
/bionic/libc/arch-x86_64/string/ |
ssse3-strcmp-slm.S | 93 and $0x3f, %rax /* rdi alignment in cache line */ 97 ja L(crosscache) /* rdi: 16-byte load will cross cache line */ 98 movlpd (%rdi), %xmm1 100 movhpd 8(%rdi), %xmm1 114 add $16, %rdi /* prepare to search next 16 bytes */ 124 and $0xfffffffffffffff0, %rdi /* force %rdi is 16 byte aligned */ 128 and $0xf, %eax /* offset of rdi */ 130 je L(ashr_0) /* rsi and rdi relative offset same */ 134 xchg %rsi, %rdi [all...] |
/external/llvm/test/Instrumentation/AddressSanitizer/X86/ |
asm_mov.s | 19 # CHECK: movb %al, (%rdi) 25 movb %al, (%rdi) 48 # CHECK: movaps %xmm0, (%rdi) 54 movaps %xmm0, (%rdi)
|
/external/llvm/test/MC/ELF/ |
alias.s | 32 leaq .Llocal1(%rip), %rdi
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
x86-64-io.d | 17 a: 48 6d rex.W insl \(%dx\),%es:\(%rdi\) 18 c: 66 48 6d data16 rex.W insl \(%dx\),%es:\(%rdi\)
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-x86-64/ |
tlsgd8.s | 11 leaq foo@tlsgd(%rip), %rdi
|
tlsbinpic.s | 44 leaq sG1@tlsgd(%rip), %rdi 53 leaq sG2@tlsgd(%rip), %rdi 61 leaq sg1@tlsgd(%rip), %rdi 69 leaq sl1@tlsgd(%rip), %rdi 77 leaq sh1@tlsgd(%rip), %rdi 84 leaq sl1@tlsld(%rip), %rdi 93 leaq sh1@tlsld(%rip), %rdi
|
/external/boringssl/linux-x86_64/crypto/ec/ |
p256-x86_64-asm.S | 49 movq %r8,0(%rdi) 51 movq %r9,8(%rdi) 53 movq %r10,16(%rdi) 54 movq %r11,24(%rdi) 96 movq %r8,0(%rdi) 98 movq %r9,8(%rdi) 100 movq %r10,16(%rdi) 101 movq %r11,24(%rdi) 349 movq %r12,0(%rdi) 351 movq %r13,8(%rdi) [all...] |
/external/boringssl/mac-x86_64/crypto/ec/ |
p256-x86_64-asm.S | 48 movq %r8,0(%rdi) 50 movq %r9,8(%rdi) 52 movq %r10,16(%rdi) 53 movq %r11,24(%rdi) 95 movq %r8,0(%rdi) 97 movq %r9,8(%rdi) 99 movq %r10,16(%rdi) 100 movq %r11,24(%rdi) 348 movq %r12,0(%rdi) 350 movq %r13,8(%rdi) [all...] |
/art/runtime/arch/x86_64/ |
jni_entrypoints_x86_64.S | 26 PUSH rdi // JniEnv. 47 movq %gs:THREAD_SELF_OFFSET, %rdi // RDI := Thread::Current() 68 POP rdi // JniEnv.
|
/external/boringssl/src/crypto/rand/asm/ |
rdrand-x86_64.pl | 44 movq %rcx, 0(%rdi) 63 movq %rcx, 0(%rdi) 64 addq %rdx, %rdi
|
/external/valgrind/memcheck/tests/amd64-solaris/ |
context_gpr.c | 1 /* Test if values in rax, rbx, rcx, rdx, rsi and rdi are correctly propagated 34 long rax, rbx, rcx, rdx, rsi, rdi; local 65 "movq $0xf4, %%rdi\n" 73 "=D" (rdi) 78 printf(" rax=%#lx, rcx=%#lx, rdx=%#lx, rsi=%#lx, rdi=%#lx\n", 87 printf(" rax=%#lx, rdx=%#lx, rsi=%#lx, rdi=%#lx\n", rax, rdx, rsi, rdi);
|
/external/google-breakpad/src/common/android/ |
breakpad_getcontext.S | 445 movq %r12, MCONTEXT_GREGS_R12(%rdi) 446 movq %r13, MCONTEXT_GREGS_R13(%rdi) 447 movq %r14, MCONTEXT_GREGS_R14(%rdi) 448 movq %r15, MCONTEXT_GREGS_R15(%rdi) 449 movq %rbp, MCONTEXT_GREGS_RBP(%rdi) 450 movq %rbx, MCONTEXT_GREGS_RBX(%rdi) 454 movq %r8, MCONTEXT_GREGS_R8(%rdi) 455 movq %r9, MCONTEXT_GREGS_R9(%rdi) 456 movq %rdi, MCONTEXT_GREGS_RDI(%rdi) [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
quantize_mmx.asm | 24 push rdi 58 mov rdi, arg(2) ;qcoeff_ptr 61 movq [rdi], mm3 98 mov rdi, arg(2) ;qcoeff_ptr 101 movq [rdi+8], mm7 139 mov rdi, arg(2) ;qcoeff_ptr 142 movq [rdi+16], mm7 180 mov rdi, arg(2) ;qcoeff_ptr 183 movq [rdi+24], mm7 195 mov rdi, arg(4) ;scan_mas [all...] |
/external/boringssl/win-x86_64/crypto/aes/ |
aesni-x86_64.asm | 501 mov QWORD[8+rsp],rdi ;WIN64 prologue 505 mov rdi,rcx 531 movdqu xmm2,XMMWORD[rdi] 532 movdqu xmm3,XMMWORD[16+rdi] 533 movdqu xmm4,XMMWORD[32+rdi] 534 movdqu xmm5,XMMWORD[48+rdi] 535 movdqu xmm6,XMMWORD[64+rdi] 536 movdqu xmm7,XMMWORD[80+rdi] 537 movdqu xmm8,XMMWORD[96+rdi] 538 movdqu xmm9,XMMWORD[112+rdi] [all...] |
/external/v8/src/regexp/x64/ |
regexp-macro-assembler-x64.cc | 26 * - rdi : Current position in input, as negative offset from end of string. 31 * so that rsi+rdi points to the current character. 63 * - backup of callee save registers (rbx, possibly rsi and rdi). 133 __ addq(rdi, Immediate(by * char_size())); 174 __ leap(rax, Operand(rdi, -char_size())); 182 __ leap(rax, Operand(rdi, -char_size() + cp_offset * char_size())); 196 __ cmpl(rdi, Operand(backtrack_stackpointer(), 0)); 227 __ cmpl(rdi, rax); 230 __ movl(rax, rdi); 242 __ leap(r11, Operand(rsi, rdi, times_1, 0)) [all...] |
/external/libjpeg-turbo/simd/ |
jdsample-sse2-64.asm | 79 mov rdi, r13 80 mov rdi, JSAMPARRAY [rdi] ; output_data 83 push rdi 87 mov rdi, JSAMPROW [rdi] ; outptr 158 movdqa XMMWORD [rdi+0*SIZEOF_XMMWORD], xmm2 159 movdqa XMMWORD [rdi+1*SIZEOF_XMMWORD], xmm5 163 add rdi, byte 2*SIZEOF_XMMWORD ; outptr 170 pop rdi [all...] |
/external/llvm/test/MC/X86/ |
x86-64.s | 1073 // CHECK: insb %dx, %es:(%rdi) # encoding: [0x6c] 1076 insb %dx, %es:(%rdi) 1078 // CHECK: insw %dx, %es:(%rdi) # encoding: [0x66,0x6d] 1081 insw %dx, %es:(%rdi) 1083 // CHECK: insl %dx, %es:(%rdi) # encoding: [0x6d] 1086 insl %dx, %es:(%rdi) 1088 // CHECK: movsb (%rsi), %es:(%rdi) # encoding: [0xa4] 1092 movsb %ds:(%rsi), %es:(%rdi) 1093 movsb (%rsi), %es:(%rdi) 1095 // CHECK: movsw (%rsi), %es:(%rdi) # encoding: [0x66,0xa5 [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
vpx_high_subpixel_8t_sse2.asm | 85 movq xmm1, [rdi] 88 movq [rdi], xmm0 94 mov rdi, arg(2) ;output_ptr 194 movdqu xmm1, [rdi + %2] 197 movdqu [rdi + %2], xmm0 216 push rdi 233 mov rdi, arg(2) ;output_ptr 255 lea rdi, [rdi + rbx] 263 pop rdi [all...] |
vpx_subpixel_8t_sse2.asm | 82 movd xmm1, [rdi] 85 movd [rdi], xmm0 91 mov rdi, arg(2) ;output_ptr 173 movq xmm1, [rdi + %2] 176 movq [rdi + %2], xmm0 195 push rdi 211 mov rdi, arg(2) ;output_ptr 231 lea rdi, [rdi + rbx] 239 pop rdi [all...] |
/external/zlib/src/contrib/gcc_gvmat64/ |
gvmat64.S | 68 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12
181 ; param 1 in rdi, param 2 in rsi
194 ; mac: param 1 in rdi, param 2 rsi
201 mov rcx,rdi
292 mov rdi, prev_ad
306 movzx r8d, word ptr [rdi + r8*2]
326 movzx r8d, word ptr [rdi + r8*2]
345 movzx r8d, word ptr [rdi + r8*2]
387 movzx r8d, word ptr [rdi + r8*2]
421 lea rdi, [r9 + r13 + 0x0108] //;MAX_MATCH_8] [all...] |