/external/openssl/crypto/bn/asm/ |
x86_64-gf2m.S | 10 leaq (,%rax,4),%rdi 18 sarq $63,%rdi 25 andq %rbp,%rdi 28 movq %rdi,%rbx 29 shlq $61,%rdi 32 xorq %rdi,%rax 70 movq %r8,%rdi 71 andq %rbp,%rdi 78 movq (%rsp,%rdi,8),%rcx 79 movq %r8,%rdi [all...] |
x86_64-mont5.S | 233 movq %rax,(%rdi,%r14,8) 243 movq %rdi,%rcx 251 movq %rax,(%rdi,%r14,8) 288 movq %rdi,16(%rsp,%r9,8) 349 movq %rdx,%rdi 358 addq %rax,%rdi 361 addq %r11,%rdi 364 movq %rdi,(%rsp) 382 movq %rdx,%rdi 391 addq %rax,%rdi [all...] |
/external/zlib/src/contrib/amd64/ |
amd64-match.S | 60 * deflate_state structure) is passed in %rdi, hence our offsets below are 76 printf("#define dsWSize (%3u)(%%rdi)\n",(int)(((char*)&(s->w_size))-((char*)s))); 77 printf("#define dsWMask (%3u)(%%rdi)\n",(int)(((char*)&(s->w_mask))-((char*)s))); 78 printf("#define dsWindow (%3u)(%%rdi)\n",(int)(((char*)&(s->window))-((char*)s))); 79 printf("#define dsPrev (%3u)(%%rdi)\n",(int)(((char*)&(s->prev))-((char*)s))); 80 printf("#define dsMatchLen (%3u)(%%rdi)\n",(int)(((char*)&(s->match_length))-((char*)s))); 81 printf("#define dsPrevMatch (%3u)(%%rdi)\n",(int)(((char*)&(s->prev_match))-((char*)s))); 82 printf("#define dsStrStart (%3u)(%%rdi)\n",(int)(((char*)&(s->strstart))-((char*)s))); 83 printf("#define dsMatchStart (%3u)(%%rdi)\n",(int)(((char*)&(s->match_start))-((char*)s))); 84 printf("#define dsLookahead (%3u)(%%rdi)\n",(int)(((char*)&(s->lookahead))-((char*)s))) [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
subtract_mmx.asm | 23 push rdi 27 mov rdi, arg(2) ;diff 39 movq [rdi], mm0 47 movq [rdi+rcx*2],mm0 55 movq [rdi+rcx*4], mm0 67 movq [rdi+rcx*2], mm0 70 pop rdi 84 push rdi 87 mov rdi, arg(0) ;diff 114 movq [rdi], mm [all...] |
encodeopt.asm | 21 push rdi 25 mov rdi, arg(1) ;dcoef_ptr 28 movdqa xmm1, [rdi] 31 movdqa xmm3, [rdi+16] 55 pop rdi 69 push rdi 76 mov rdi, arg(1) ;dcoef_ptr 79 movq mm4, [rdi] 82 movq mm6, [rdi+8] 100 movq mm4, [rdi+16 [all...] |
quantize_sse4.asm | 26 push rdi 36 push rdi 43 mov rdi, arg(0) ; BLOCK *b 47 mov rdi, rcx ; BLOCK *b 50 ;mov rdi, rdi ; BLOCK *b 55 mov rax, [rdi + vp8_block_coeff] 56 mov rcx, [rdi + vp8_block_zbin] 57 mov rdx, [rdi + vp8_block_round] 58 movd xmm7, [rdi + vp8_block_zbin_extra [all...] |
ssim_opt.asm | 71 push rdi 76 mov rdi, arg(2) ;r 91 movdqu xmm6, [rdi] 107 add rdi, rax ; next r row 118 mov rdi,arg(4) 119 movd [rdi], xmm15; 120 mov rdi,arg(5) 121 movd [rdi], xmm14; 122 mov rdi,arg(6) 123 movd [rdi], xmm13 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
recon_sse2.asm | 26 push rdi 33 mov rdi, arg(2) ;dst; 41 movdqa [rdi], xmm0 44 movdqa [rdi+rcx], xmm1 45 movdqa [rdi+rcx*2],xmm2 47 lea rdi, [rdi+rcx*2] 50 add rdi, rcx 56 movdqa [rdi], xmm3 59 movdqa [rdi+rcx], xmm [all...] |
sad_ssse3.asm | 17 lddqu xmm5, XMMWORD PTR [rdi] 18 lddqu xmm6, XMMWORD PTR [rdi+1] 19 lddqu xmm7, XMMWORD PTR [rdi+2] 26 lddqu xmm1, XMMWORD PTR [rdi] 27 lddqu xmm2, XMMWORD PTR [rdi+1] 28 lddqu xmm3, XMMWORD PTR [rdi+2] 39 lddqu xmm1, XMMWORD PTR [rdi+rdx] 40 lddqu xmm2, XMMWORD PTR [rdi+rdx+1] 41 lddqu xmm3, XMMWORD PTR [rdi+rdx+2] 44 lea rdi, [rdi+rdx*2 [all...] |
sad_mmx.asm | 30 push rdi 34 mov rdi, arg(2) ;ref_ptr 51 movq mm1, QWORD PTR [rdi] 52 movq mm3, QWORD PTR [rdi+8] 80 add rdi, rdx 103 pop rdi 122 push rdi 126 mov rdi, arg(2) ;ref_ptr 141 movq mm1, QWORD PTR [rdi] 155 add rdi, rd [all...] |
postproc_sse2.asm | 104 push rdi 116 mov rdi, arg(1) ;dst_ptr 137 movdqu XMMWORD PTR [rdi], xmm0 141 add rdi, 16 152 sub rdi, rdx 158 movq mm1, [rdi] 163 movq [rdi+rdx], mm1 167 movq mm1, [rdi + rdx + -1] 171 movq [rdi+rdx], mm1 174 movq mm0, QWORD PTR [rdi-16] [all...] |
subpixel_ssse3.asm | 45 push rdi 56 mov rdi, arg(2) ;output_ptr 71 sub rdi, rdx 89 lea rdi, [rdi + rdx] 104 movq MMWORD Ptr [rdi], xmm0 108 pop rdi 130 sub rdi, rdx 145 lea rdi, [rdi + rdx [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_sad_ssse3.asm | 17 lddqu xmm5, XMMWORD PTR [rdi] 18 lddqu xmm6, XMMWORD PTR [rdi+1] 19 lddqu xmm7, XMMWORD PTR [rdi+2] 26 lddqu xmm1, XMMWORD PTR [rdi] 27 lddqu xmm2, XMMWORD PTR [rdi+1] 28 lddqu xmm3, XMMWORD PTR [rdi+2] 39 lddqu xmm1, XMMWORD PTR [rdi+rdx] 40 lddqu xmm2, XMMWORD PTR [rdi+rdx+1] 41 lddqu xmm3, XMMWORD PTR [rdi+rdx+2] 44 lea rdi, [rdi+rdx*2 [all...] |
vp9_sad_mmx.asm | 30 push rdi 34 mov rdi, arg(2) ;ref_ptr 51 movq mm1, QWORD PTR [rdi] 52 movq mm3, QWORD PTR [rdi+8] 80 add rdi, rdx 103 pop rdi 122 push rdi 126 mov rdi, arg(2) ;ref_ptr 141 movq mm1, QWORD PTR [rdi] 155 add rdi, rd [all...] |
vp9_variance_impl_sse2.asm | 25 push rdi 64 pop rdi 89 push rdi 93 mov rdi, arg(2) ;[ref_ptr] 111 prefetcht0 [rdi] 112 prefetcht0 [rdi+rdx] 113 prefetcht0 [rdi+rdx*2] 114 prefetcht0 [rdi+rcx] 115 lea rbx, [rdi+rdx*4] 129 movdqu xmm2, XMMWORD PTR [rdi] [all...] |
vp9_ssim_opt.asm | 71 push rdi 76 mov rdi, arg(2) ;r 91 movdqu xmm6, [rdi] 107 add rdi, rax ; next r row 118 mov rdi,arg(4) 119 movd [rdi], xmm15; 120 mov rdi,arg(5) 121 movd [rdi], xmm14; 122 mov rdi,arg(6) 123 movd [rdi], xmm13 [all...] |
/external/valgrind/main/exp-bbv/tests/amd64-linux/ |
million.S | 19 xor %rdi,%rdi # we return 0
|
/external/chromium_org/third_party/openssl/openssl/crypto/bn/asm/ |
x86_64-mont5.S | 233 movq %rax,(%rdi,%r14,8) 243 movq %rdi,%rcx 251 movq %rax,(%rdi,%r14,8) 288 movq %rdi,16(%rsp,%r9,8) 349 movq %rdx,%rdi 358 addq %rax,%rdi 361 addq %r11,%rdi 364 movq %rdi,(%rsp) 382 movq %rdx,%rdi 391 addq %rax,%rdi [all...] |
/external/llvm/test/MC/X86/ |
x86_64-sse4a.s | 19 movntsd %xmm0, (%rdi) 20 # CHECK: movntsd %xmm0, (%rdi) 23 movntss %xmm0, (%rdi) 24 # CHECK: movntss %xmm0, (%rdi)
|
/external/chromium_org/third_party/openssl/openssl/crypto/ |
x86_64cpuid.S | 15 movl (%rdi),%eax 18 cmpxchgl %r8d,(%rdi) 166 movb %al,(%rdi) 168 leaq 1(%rdi),%rdi 174 testq $7,%rdi 176 movb %al,(%rdi) 178 leaq 1(%rdi),%rdi 181 movq %rax,(%rdi) [all...] |
/external/openssl/crypto/ |
x86_64cpuid.S | 15 movl (%rdi),%eax 18 cmpxchgl %r8d,(%rdi) 166 movb %al,(%rdi) 168 leaq 1(%rdi),%rdi 174 testq $7,%rdi 176 movb %al,(%rdi) 178 leaq 1(%rdi),%rdi 181 movq %rax,(%rdi) [all...] |
/external/chromium_org/v8/src/x64/ |
builtins-x64.cc | 48 // -- rdi : called function (only guaranteed when 63 __ push(rdi); 78 FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 97 __ push(rdi); 101 __ push(rdi); // Function is also the parameter to the runtime call. 107 __ pop(rdi); 123 __ push(rdi); 127 __ push(rdi); // Function is also the parameter to the runtime call. 133 __ pop(rdi); 147 // -- rdi: constructor functio 331 __ movq(FieldOperand(rbx, JSObject::kPropertiesOffset), rdi); local 871 __ movq(Operand(rsp, rax, times_pointer_size, 0), rdi); local [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/ |
aesni-x86_64.S | 6 movups (%rdi),%xmm2 27 movups (%rdi),%xmm2 456 movdqu (%rdi),%xmm2 457 movdqu 16(%rdi),%xmm3 458 movdqu 32(%rdi),%xmm4 459 movdqu 48(%rdi),%xmm5 460 movdqu 64(%rdi),%xmm6 461 movdqu 80(%rdi),%xmm7 462 movdqu 96(%rdi),%xmm8 463 movdqu 112(%rdi),%xmm [all...] |
/external/openssl/crypto/aes/asm/ |
aesni-x86_64.S | 6 movups (%rdi),%xmm2 27 movups (%rdi),%xmm2 456 movdqu (%rdi),%xmm2 457 movdqu 16(%rdi),%xmm3 458 movdqu 32(%rdi),%xmm4 459 movdqu 48(%rdi),%xmm5 460 movdqu 64(%rdi),%xmm6 461 movdqu 80(%rdi),%xmm7 462 movdqu 96(%rdi),%xmm8 463 movdqu 112(%rdi),%xmm [all...] |
/external/valgrind/main/coregrind/m_syswrap/ |
syscall-amd64-linux.S | 67 Int syscallno, // rdi 91 pushq %rdi ; \ 102 popq %rdi 115 movq $VKI_SIG_SETMASK, %rdi // how 131 pushq %rdi /* syscallno -> stack */ 132 movq OFFSET_amd64_RDI(%rax), %rdi 157 movq $VKI_SIG_SETMASK, %rdi // how
|