/external/libvpx/vp8/common/x86/ |
recon_mmx.asm | 19 push rsi 23 mov rsi, arg(0) ;s 29 movd mm1, [rsi] 35 movd mm2, [rsi+16] 41 movd mm3, [rsi+32] 48 movd mm4, [rsi+48] 56 pop rsi 73 push rsi 77 mov rsi, arg(0) ;src; 78 movq mm0, [rsi] [all...] |
recon_sse2.asm | 19 push rsi 23 mov rsi, arg(0) ;s 29 movq xmm1, MMWORD PTR [rsi] 36 movq xmm2, MMWORD PTR [rsi+8] 43 movq xmm3, MMWORD PTR [rsi+16] 50 movq xmm4, MMWORD PTR [rsi+24] 58 pop rsi 71 push rsi 75 mov rsi, arg(0) ;s 81 movdqa xmm1, XMMWORD PTR [rsi] [all...] |
subpixel_ssse3.asm | 43 push rsi 48 xor rsi, rsi 64 mov rsi, arg(0) ;src_ptr 73 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5 75 movq xmm2, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10 91 lea rsi, [rsi + rax] 108 pop rsi 121 mov rsi, arg(0) ;src_pt [all...] |
subpixel_sse2.asm | 42 push rsi 47 mov rsi, arg(0) ;src_ptr 59 movq xmm3, MMWORD PTR [rsi - 2] 60 movq xmm1, MMWORD PTR [rsi + 6] 62 prefetcht2 [rsi+rax-2] 118 lea rsi, [rsi + rax] 131 pop rsi 162 push rsi 167 mov rsi, arg(0) ;src_pt [all...] |
subpixel_mmx.asm | 36 push rsi 48 mov rsi, arg(0) ;src_ptr 54 movq mm3, [rsi-2] ; mm3 = p-2..p5 78 movd mm4, [rsi+3] 95 add rsi, dword ptr arg(2) ;src_pixels_per_line ; next line 101 add rsi, r8 ; next line 109 pop rsi 135 push rsi 149 mov rsi, arg(0) ;src_ptr 150 sub rsi, rd [all...] |
loopfilter_sse2.asm | 20 movdqa xmm1, [rsi+2*rax] ; q2 21 movdqa xmm4, [rsi+rax] ; q1 22 movdqa xmm5, [rsi] ; q0 25 movlps xmm2, [rsi + rcx*2] ; q3 26 movlps xmm1, [rsi + rcx] ; q2 27 movlps xmm4, [rsi] ; q1 28 movlps xmm5, [rsi + rax] ; q0 35 lea rsi, [rsi + rax*4] 66 movdqa xmm2, [rsi+4*rax] ; p [all...] |
/external/libvpx/vp8/encoder/x86/ |
sad_sse2.asm | 24 push rsi 28 mov rsi, arg(0) ;src_ptr 34 lea rcx, [rsi+rax*8] 41 movq xmm0, QWORD PTR [rsi] 42 movq xmm2, QWORD PTR [rsi+8] 47 movq xmm4, QWORD PTR [rsi+rax] 55 movq xmm6, QWORD PTR [rsi+rax+8] 58 lea rsi, [rsi+rax*2] 69 cmp rsi, rc [all...] |
sad_mmx.asm | 29 push rsi 33 mov rsi, arg(0) ;src_ptr 39 lea rcx, [rsi+rax*8] 48 movq mm0, QWORD PTR [rsi] 49 movq mm2, QWORD PTR [rsi+8] 79 lea rsi, [rsi+rax] 85 cmp rsi, rcx 104 pop rsi 121 push rsi [all...] |
encodeopt.asm | 20 push rsi 24 mov rsi, arg(0) ;coeff_ptr 27 movdqa xmm3, [rsi] 30 movdqa xmm5, [rsi+16] 56 pop rsi 68 push rsi 73 mov rsi, arg(0) ;coeff_ptr 77 movq mm3, [rsi] 80 movq mm5, [rsi+8] 98 movq mm3, [rsi+16 [all...] |
subtract_mmx.asm | 22 push rsi 29 mov rsi, arg(0) ;z 34 movd mm0, [rsi] 42 movd mm0, [rsi+rdx] 50 movd mm0, [rsi+rdx*2] 57 lea rsi, [rsi+rdx*2] 62 movd mm0, [rsi+rdx] 71 pop rsi 82 push rsi [all...] |
subtract_sse2.asm | 23 push rsi 29 mov rsi, arg(0) ;z 34 movd mm0, [rsi] 41 movd mm0, [rsi+rdx] 48 movd mm0, [rsi+rdx*2] 55 lea rsi, [rsi+rdx*2] 58 movd mm0, [rsi+rdx] 67 pop rsi 82 push rsi [all...] |
sad_sse3.asm | 16 movdqa xmm0, XMMWORD PTR [rsi] 25 movdqa xmm0, XMMWORD PTR [rsi] 38 movdqa xmm0, XMMWORD PTR [rsi+rax] 43 lea rsi, [rsi+rax*2] 57 movq mm0, QWORD PTR [rsi] 66 movq mm0, QWORD PTR [rsi] 79 movq mm0, QWORD PTR [rsi+rax] 84 lea rsi, [rsi+rax*2 [all...] |
sad_sse4.asm | 16 movdqa xmm0, XMMWORD PTR [rsi] 37 movdqa xmm0, XMMWORD PTR [rsi] 60 movdqa xmm0, XMMWORD PTR [rsi + rax] 67 lea rsi, [rsi+rax*2] 88 movq xmm0, MMWORD PTR [rsi] 98 movq xmm0, MMWORD PTR [rsi] 110 movq xmm0, MMWORD PTR [rsi + rax] 115 lea rsi, [rsi+rax*2 [all...] |
quantize_sse2.asm | 26 push rsi 82 mov rsi, arg(6) ;quant_ptr 91 movdqa xmm3, OWORD PTR[rsi] 94 movdqa xmm7, OWORD PTR[rsi + 16] 102 mov rsi, arg(2) ;qcoeff_ptr 114 movdqa OWORD PTR[rsi], xmm6 ;zero qcoeff 115 movdqa OWORD PTR[rsi + 16], xmm6 ;zero qcoeff 121 mov rsi, arg(9) ;zbin_boost_ptr 127 movsx edi, WORD PTR [rsi] ;*zbin_boost_ptr aka zbin 128 lea rsi, [rsi + 2] ;zbin_boost_ptr+ [all...] |
variance_impl_sse2.asm | 26 push rsi 67 pop rsi 89 push rsi 94 mov rsi, arg(0) ;[src_ptr] 107 movdqu xmm1, XMMWORD PTR [rsi] 133 add rsi, rax 183 pop rsi 203 push rsi 208 mov rsi, arg(0) ;[src_ptr] 221 movdqu xmm1, XMMWORD PTR [rsi] [all...] |
quantize_ssse3.asm | 25 push rsi 31 mov rsi, arg(4) ;quant_ptr 51 pmulhw xmm1, [rsi] 52 pmulhw xmm5, [rsi + 16] 56 mov rsi, arg(5) ;dqcoeff_ptr 95 movdqa [rsi], xmm2 ;store dqcoeff 96 movdqa [rsi + 16], xmm3 ;store dqcoeff 105 pop rsi
|
quantize_mmx.asm | 23 push rsi 28 mov rsi, arg(0) ;coeff_ptr 29 movq mm0, [rsi] 72 movq mm4, [rsi+8] 113 movq mm4, [rsi+16] 154 movq mm4, [rsi+24] 196 mov rsi, arg(2) ;qcoeff_ptr 201 movq mm0, [rsi] 202 movq mm1, [rsi+8] 224 movq mm0, [rsi+16 [all...] |
/external/libvpx/vpx_scale/x86_64/ |
scaleopt.c | 77 mov rsi, source local 81 lea rdx, [rsi+rcx-3]; 91 mov eax, DWORD PTR [rsi] // eax = 00 01 02 03 116 add rsi, 3 local 124 cmp rsi, rdx local 131 mov eax, DWORD PTR [rsi] // eax = 00 01 02 03 208 mov rsi, source local 212 lea rdx, [rsi+rcx-8]; 222 movq mm0, QWORD PTR [rsi] // mm0 = 00 01 02 03 04 05 06 07 223 movq mm1, QWORD PTR [rsi+1]; // mm1 = 01 02 03 04 05 06 07 0 252 add rsi, 8 local 256 cmp rsi, rdx local 343 mov rsi, dest \/\/ Get the source and destination pointer local 491 add rsi, 8 local 527 mov rsi, dest \/\/ Get the source and destination pointer local 648 add rsi, 8 local 684 mov rsi, dest \/\/ Get the source and destination pointer local 819 add rsi, 8 local 855 mov rsi, dest \/\/ Get the source and destination pointer local 966 add rsi, 8 local 1003 mov rsi, dest \/\/ Get the source and destination pointer local 1036 add rsi, 8 local 1073 mov rsi, dest \/\/ Get the source and destination pointer local 1083 add rsi, 8 local 1121 mov rsi, source local 1162 add rsi, 8 local 1277 mov rsi, source ; local 1305 add rsi, 5 local 1313 cmp rsi, rdx local 1341 mov rsi, source \/\/ Get the source and destination pointer local 1407 add rsi, 4 local 1431 mov rsi, source ; local 1462 add rsi, 5 local 1470 cmp rsi, rdx local 1530 mov rsi, source \/\/ Get the source and destination pointer local 1585 add rsi, 4 local 1626 mov rsi, source local 1680 mov rsi, source local 1687 sub rsi, rax \/\/back one line local 1719 add rsi, 4 local 1722 cmp rsi, rcx local [all...] |
/external/openssl/crypto/bn/asm/ |
x86_64-mont.pl | 33 $ap="%rsi"; # const BN_ULONG *ap, 205 mov 8(%rsp,$num,8),%rsi # restore %rsp 207 mov (%rsi),%r15 208 mov 8(%rsi),%r14 209 mov 16(%rsi),%r13 210 mov 24(%rsi),%r12 211 mov 32(%rsi),%rbp 212 mov 40(%rsi),%rbx 213 lea 48(%rsi),%rsp 234 push %rsi [all...] |
/external/zlib/contrib/masmx64/ |
inffasx64.asm | 32 mov [rsp-8],rsi
47 mov rsi, [rsp+16] ; /* rsi = in */
64 cmp r9, rsi
85 cmp r9, rsi
190 mov r8, rsi ; /* save in so from can use it's reg */
198 mov rsi, rdi
199 sub rsi, r15 ; /* from = out - dist */
205 mov al, [rsi]
209 mov rsi, r8 ; /* move in back to %rsi, toss from */ [all...] |
/external/zlib/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
283 lea rsi,[r10+r11]
298 cmp bx,word ptr [rsi + r8 - 1]
318 cmp bx,word ptr [rsi + r8 - 1]
337 cmp bx,word ptr [rsi + r8 - 1]
357 cmp bx,word ptr [rsi + r8 - 1]
399 cmp bx,word ptr [rsi + r8 - 1]
418 lea rsi,[r8+r10] [all...] |
/external/openssl/crypto/sha/asm/ |
sha1-x86_64.pl | 46 $inp="%rsi"; # 2nd arg 79 mov %rsi,$inp # reassigned argument 96 mov `16*4`(%rsp),%rsi 97 mov (%rsi),%r12 98 mov 8(%rsi),%rbp 99 mov 16(%rsi),%rbx 100 lea 24(%rsi),%rsp 259 push %rsi 295 mov 16(%rax),%rsi 297 mov %rsi,168($context) # restore context->Rs [all...] |
/bionic/libc/kernel/arch-x86/asm/ |
ptrace.h | 59 unsigned long rsi; member in struct:pt_regs
|
/development/ndk/platforms/android-5/arch-x86/include/asm/ |
ptrace.h | 59 unsigned long rsi; member in struct:pt_regs
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
ptrace.h | 50 unsigned long rsi; member in struct:pt_regs
|