HomeSort by relevance Sort by last modified time
    Searched refs:rsi (Results 1 - 25 of 76) sorted by null

1 2 3 4

  /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

Completed in 1567 milliseconds

1 2 3 4