Home
last modified time | relevance | path

Searched refs:rsi (Results 1 – 25 of 339) sorted by relevance

12345678910>>...14

/external/libvpx/libvpx/vp8/common/x86/
Drecon_mmx.asm26 push rsi
30 mov rsi, arg(0) ;src;
31 movq mm0, [rsi]
36 movq mm1, [rsi+rax]
37 movq mm2, [rsi+rax*2]
40 lea rsi, [rsi+rax*2]
43 add rsi, rax
50 movq mm3, [rsi]
53 movq mm4, [rsi+rax]
55 movq mm5, [rsi+rax*2]
[all …]
Drecon_sse2.asm25 push rsi
29 mov rsi, arg(0) ;src;
30 movdqu xmm0, [rsi]
35 movdqu xmm1, [rsi+rax]
36 movdqu xmm2, [rsi+rax*2]
39 lea rsi, [rsi+rax*2]
42 add rsi, rax
48 movdqu xmm3, [rsi]
51 movdqu xmm4, [rsi+rax]
53 movdqu xmm5, [rsi+rax*2]
[all …]
Dsad_sse2.asm25 push rsi
29 mov rsi, arg(0) ;src_ptr
35 lea rcx, [rsi+rax*8]
42 movq xmm0, QWORD PTR [rsi]
43 movq xmm2, QWORD PTR [rsi+8]
48 movq xmm4, QWORD PTR [rsi+rax]
56 movq xmm2, QWORD PTR [rsi+rax+8]
59 lea rsi, [rsi+rax*2]
70 cmp rsi, rcx
81 pop rsi
[all …]
Dsubpixel_ssse3.asm44 push rsi
49 xor rsi, rsi
65 mov rsi, arg(0) ;src_ptr
74 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5
76 movq xmm2, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10
92 lea rsi, [rsi + rax]
109 pop rsi
123 mov rsi, arg(0) ;src_ptr
133 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5
135 movq xmm1, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10
[all …]
Dsad_mmx.asm29 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
125 mov rsi, arg(0) ;src_ptr
[all …]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/
Drecon_mmx.asm26 push rsi
30 mov rsi, arg(0) ;src;
31 movq mm0, [rsi]
36 movq mm1, [rsi+rax]
37 movq mm2, [rsi+rax*2]
40 lea rsi, [rsi+rax*2]
43 add rsi, rax
50 movq mm3, [rsi]
53 movq mm4, [rsi+rax]
55 movq mm5, [rsi+rax*2]
[all …]
Drecon_sse2.asm25 push rsi
29 mov rsi, arg(0) ;src;
30 movdqu xmm0, [rsi]
35 movdqu xmm1, [rsi+rax]
36 movdqu xmm2, [rsi+rax*2]
39 lea rsi, [rsi+rax*2]
42 add rsi, rax
48 movdqu xmm3, [rsi]
51 movdqu xmm4, [rsi+rax]
53 movdqu xmm5, [rsi+rax*2]
[all …]
Dsad_sse2.asm25 push rsi
29 mov rsi, arg(0) ;src_ptr
35 lea rcx, [rsi+rax*8]
42 movq xmm0, QWORD PTR [rsi]
43 movq xmm2, QWORD PTR [rsi+8]
48 movq xmm4, QWORD PTR [rsi+rax]
56 movq xmm2, QWORD PTR [rsi+rax+8]
59 lea rsi, [rsi+rax*2]
70 cmp rsi, rcx
81 pop rsi
[all …]
Dsubpixel_ssse3.asm44 push rsi
49 xor rsi, rsi
65 mov rsi, arg(0) ;src_ptr
74 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5
76 movq xmm2, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10
92 lea rsi, [rsi + rax]
109 pop rsi
123 mov rsi, arg(0) ;src_ptr
133 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5
135 movq xmm1, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10
[all …]
/external/openssl/crypto/bn/asm/
Dmodexp512-x86_64.S6 movq 0(%rsi),%rax
13 movq 8(%rsi),%rax
21 movq 16(%rsi),%rax
29 movq 24(%rsi),%rax
37 movq 32(%rsi),%rax
45 movq 40(%rsi),%rax
53 movq 48(%rsi),%rax
61 movq 56(%rsi),%rax
69 movq 0(%rsi),%rax
76 movq 8(%rsi),%rax
[all …]
Dmodexp512-x86_64.pl353 &MULSTEP_512([map("%r$_",(8..15))], "(+8*0)(%rcx)", "%rsi", "%rbp", "%rbx");
357 &MULSTEP_512([map("%r$_",(9..15,8))], "(+8*1)(%rcx)", "%rsi", "%rbp", "%rbx");
426 mov (+$pData_offset+$STACK_DEPTH)(%rsp), %rsi # pM1 (Bsrc) 512 bits, 8 qwords
427 add \$$M1, %rsi
432 &MULADD_256x512("%rdi", "%rcx", "%rsi", "%rbp", "%rbx", \@X); # rotates @X 4 times
468 add \$`$M2-$M1`, %rsi # rsi -> M2
488 add \$`$K1-$M2`, %rsi # rsi -> pK1 ; 128 bits, 2 qwords
494 mov (%rsi), %r8 # B0
495 mov (+8*1)(%rsi), %rbx # B1
513 sub \$`$K1-$M`, %rsi
[all …]
Dx86_64-gf2m.S8 leaq (%rax,%rax,1),%rsi
15 sarq $63,%rsi
21 andq %rbp,%rsi
23 movq %rsi,%rcx
24 shlq $62,%rsi
27 xorq %rsi,%rax
64 movq %r8,%rsi
66 andq %rbp,%rsi
74 movq (%rsp,%rsi,8),%xmm0
75 movq %r8,%rsi
[all …]
/external/chromium_org/third_party/openssl/openssl/crypto/bn/asm/
Dmodexp512-x86_64.S6 movq 0(%rsi),%rax
13 movq 8(%rsi),%rax
21 movq 16(%rsi),%rax
29 movq 24(%rsi),%rax
37 movq 32(%rsi),%rax
45 movq 40(%rsi),%rax
53 movq 48(%rsi),%rax
61 movq 56(%rsi),%rax
69 movq 0(%rsi),%rax
76 movq 8(%rsi),%rax
[all …]
Dmodexp512-x86_64.pl353 &MULSTEP_512([map("%r$_",(8..15))], "(+8*0)(%rcx)", "%rsi", "%rbp", "%rbx");
357 &MULSTEP_512([map("%r$_",(9..15,8))], "(+8*1)(%rcx)", "%rsi", "%rbp", "%rbx");
426 mov (+$pData_offset+$STACK_DEPTH)(%rsp), %rsi # pM1 (Bsrc) 512 bits, 8 qwords
427 add \$$M1, %rsi
432 &MULADD_256x512("%rdi", "%rcx", "%rsi", "%rbp", "%rbx", \@X); # rotates @X 4 times
468 add \$`$M2-$M1`, %rsi # rsi -> M2
488 add \$`$K1-$M2`, %rsi # rsi -> pK1 ; 128 bits, 2 qwords
494 mov (%rsi), %r8 # B0
495 mov (+8*1)(%rsi), %rbx # B1
513 sub \$`$K1-$M`, %rsi
[all …]
Dx86_64-gf2m.S8 leaq (%rax,%rax,1),%rsi
15 sarq $63,%rsi
21 andq %rbp,%rsi
23 movq %rsi,%rcx
24 shlq $62,%rsi
27 xorq %rsi,%rax
64 movq %r8,%rsi
66 andq %rbp,%rsi
74 movq (%rsp,%rsi,8),%xmm0
75 movq %r8,%rsi
[all …]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/
Dvp9_subpixel_bilinear_ssse3.asm15 mov rsi, arg(0) ;src_ptr
45 lea rsi, [rsi + rax]
52 mov rsi, arg(0) ;src_ptr
84 lea rsi, [rsi + rax]
107 lea rsi, [rsi + rax]
117 push rsi
123 movd xmm0, [rsi] ;load src
124 movd xmm1, [rsi + rax]
131 pop rsi
142 push rsi
[all …]
Dvp9_subpixel_bilinear_sse2.asm15 mov rsi, arg(0) ;src_ptr
55 lea rsi, [rsi + rax]
62 mov rsi, arg(0) ;src_ptr
99 lea rsi, [rsi + rax]
129 lea rsi, [rsi + rax]
139 push rsi
145 movd xmm0, [rsi] ;load src
146 movd xmm1, [rsi + rax]
153 pop rsi
164 push rsi
[all …]
/external/libvpx/libvpx/vp9/common/x86/
Dvp9_subpixel_bilinear_ssse3.asm15 mov rsi, arg(0) ;src_ptr
45 lea rsi, [rsi + rax]
52 mov rsi, arg(0) ;src_ptr
84 lea rsi, [rsi + rax]
107 lea rsi, [rsi + rax]
117 push rsi
123 movd xmm0, [rsi] ;load src
124 movd xmm1, [rsi + rax]
131 pop rsi
142 push rsi
[all …]
Dvp9_subpixel_bilinear_sse2.asm15 mov rsi, arg(0) ;src_ptr
55 lea rsi, [rsi + rax]
62 mov rsi, arg(0) ;src_ptr
99 lea rsi, [rsi + rax]
129 lea rsi, [rsi + rax]
139 push rsi
145 movd xmm0, [rsi] ;load src
146 movd xmm1, [rsi + rax]
153 pop rsi
164 push rsi
[all …]
/external/linux-tools-perf/perf-3.12.0/arch/x86/lib/
Dmemcpy_64.S77 movq 0*8(%rsi), %r8
78 movq 1*8(%rsi), %r9
79 movq 2*8(%rsi), %r10
80 movq 3*8(%rsi), %r11
81 leaq 4*8(%rsi), %rsi
96 addq %rdx, %rsi
106 movq -1*8(%rsi), %r8
107 movq -2*8(%rsi), %r9
108 movq -3*8(%rsi), %r10
109 movq -4*8(%rsi), %r11
[all …]
/external/openssl/crypto/aes/asm/
Daesni-x86_64.S19 movups %xmm2,(%rsi)
40 movups %xmm2,(%rsi)
469 movups %xmm2,(%rsi)
473 movups %xmm3,16(%rsi)
475 movups %xmm4,32(%rsi)
477 movups %xmm5,48(%rsi)
479 movups %xmm6,64(%rsi)
481 movups %xmm7,80(%rsi)
483 movups %xmm8,96(%rsi)
485 movups %xmm9,112(%rsi)
[all …]
/external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/
Daesni-x86_64.S19 movups %xmm2,(%rsi)
40 movups %xmm2,(%rsi)
469 movups %xmm2,(%rsi)
473 movups %xmm3,16(%rsi)
475 movups %xmm4,32(%rsi)
477 movups %xmm5,48(%rsi)
479 movups %xmm6,64(%rsi)
481 movups %xmm7,80(%rsi)
483 movups %xmm8,96(%rsi)
485 movups %xmm9,112(%rsi)
[all …]
/external/openssl/crypto/rc4/asm/
Drc4-x86_64.S7 RC4: orq %rsi,%rsi
15 movq %rsi,%r11
37 leaq 1(%r10),%rsi
55 leaq 1(%r10),%rsi
62 movl 0(%rdi,%rsi,4),%ebx
70 movl 4(%rdi,%rsi,4),%eax
78 movl 8(%rdi,%rsi,4),%ebx
86 movl 12(%rdi,%rsi,4),%eax
94 movl 16(%rdi,%rsi,4),%ebx
102 movl 20(%rdi,%rsi,4),%eax
[all …]
/external/chromium_org/third_party/openssl/openssl/crypto/rc4/asm/
Drc4-x86_64.S7 RC4: orq %rsi,%rsi
15 movq %rsi,%r11
37 leaq 1(%r10),%rsi
55 leaq 1(%r10),%rsi
62 movl 0(%rdi,%rsi,4),%ebx
70 movl 4(%rdi,%rsi,4),%eax
78 movl 8(%rdi,%rsi,4),%ebx
86 movl 12(%rdi,%rsi,4),%eax
94 movl 16(%rdi,%rsi,4),%ebx
102 movl 20(%rdi,%rsi,4),%eax
[all …]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/x86/
Dvp9_sad_mmx.asm29 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
125 mov rsi, arg(0) ;src_ptr
[all …]

12345678910>>...14