Searched refs:rsi (Results 126 - 150 of 205) sorted by relevance

123456789

/external/libvpx/libvpx/vp8/common/x86/
H A Didctllm_mmx.asm43 push rsi
48 mov rsi, arg(1) ;pred
186 movd mm4, [rsi]
192 movd mm4, [rsi+rax]
198 movd mm4, [rsi+2*rax]
205 add rsi, rax
207 movd mm4, [rsi+2*rax]
215 pop rsi
H A Dsad_sse3.asm15 %define src_ptr rsi
26 push rsi
30 mov rsi, arg(0) ; src_ptr
49 %define src_stride rsi
76 pop rsi
88 %define src_ptr rsi
98 push rsi
107 mov rsi, arg(0) ; src_ptr
118 %define r0_ptr rsi
124 push rsi
[all...]
/external/libffi/src/x86/
H A Ddarwin64.S49 leaq (%rdi, %rsi), %rax /* Find local stack base. */
62 movq 8(%r10), %rsi
158 leaq -20(%rsp), %rsi /* Scratch area in redzone. */
175 movq %rax, (%rsi)
176 movq %rdx, 8(%rsi)
211 movq %rsi, 8(%rsp)
220 leaq 176(%rsp), %rsi
/external/chromium_org/third_party/openssl/openssl/crypto/bn/asm/
H A Dx86_64-mont.pl48 $ap="%rsi"; # const BN_ULONG *ap,
262 mov 8(%rsp,$num,8),%rsi # restore %rsp
264 mov (%rsi),%r15
265 mov 8(%rsi),%r14
266 mov 16(%rsi),%r13
267 mov 24(%rsi),%r12
268 mov 32(%rsi),%rbp
269 mov 40(%rsi),%rbx
270 lea 48(%rsi),%rsp
675 mov 8(%rsp,$num,8),%rsi # restor
[all...]
/external/openssl/crypto/bn/asm/
H A Dx86_64-mont.pl48 $ap="%rsi"; # const BN_ULONG *ap,
262 mov 8(%rsp,$num,8),%rsi # restore %rsp
264 mov (%rsi),%r15
265 mov 8(%rsi),%r14
266 mov 16(%rsi),%r13
267 mov 24(%rsi),%r12
268 mov 32(%rsi),%rbp
269 mov 40(%rsi),%rbx
270 lea 48(%rsi),%rsp
675 mov 8(%rsp,$num,8),%rsi # restor
[all...]
/external/zlib/src/contrib/masmx64/
H A Dgvmat64.asm66 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12
98 ; curmatch rsi
217 mov [save_rsi],rsi
302 lea rsi,[r10+r11]
317 cmp bx,word ptr [rsi + r8 - 1]
330 cmp bx,word ptr [rsi + r8 - 1]
343 cmp bx,word ptr [rsi + r8 - 1]
357 cmp bx,word ptr [rsi + r8 - 1]
393 cmp bx,word ptr [rsi + r8 - 1]
408 lea rsi,[r
[all...]
/external/valgrind/main/exp-bbv/tests/amd64-linux/
H A Dll.S146 push %rsi # save our .txt pointer
151 pop %rsi # restore .txt pointer
154 push %rsi # store for later
210 # $disk_buffer still in %rsi
212 mov (%rsi), %eax # load 4 bytes into eax
292 pop %rsi
297 inc %rsi # ! if singular, skip the s
301 push %rsi # restore the values
325 pop %rsi # print 'M RAM, '
328 push %rsi
[all...]
H A Dclone_test.S43 mov $(new_stack+4096),%rsi # new stack
/external/chromium_org/third_party/openssl/openssl/crypto/sha/asm/
H A Dsha256-x86_64.S16 leaq (%rsi,%rdx,4),%rdx
19 movq %rsi,64+8(%rsp)
39 movl 0(%rsi),%r12d
81 movl 4(%rsi),%r12d
123 movl 8(%rsi),%r12d
165 movl 12(%rsi),%r12d
207 movl 16(%rsi),%r12d
249 movl 20(%rsi),%r12d
291 movl 24(%rsi),%r12d
333 movl 28(%rsi),
[all...]
H A Dsha512-x86_64.S16 leaq (%rsi,%rdx,8),%rdx
19 movq %rsi,128+8(%rsp)
39 movq 0(%rsi),%r12
81 movq 8(%rsi),%r12
123 movq 16(%rsi),%r12
165 movq 24(%rsi),%r12
207 movq 32(%rsi),%r12
249 movq 40(%rsi),%r12
291 movq 48(%rsi),%r12
333 movq 56(%rsi),
[all...]
/external/openssl/crypto/sha/asm/
H A Dsha256-x86_64.S16 leaq (%rsi,%rdx,4),%rdx
19 movq %rsi,64+8(%rsp)
39 movl 0(%rsi),%r12d
81 movl 4(%rsi),%r12d
123 movl 8(%rsi),%r12d
165 movl 12(%rsi),%r12d
207 movl 16(%rsi),%r12d
249 movl 20(%rsi),%r12d
291 movl 24(%rsi),%r12d
333 movl 28(%rsi),
[all...]
H A Dsha512-x86_64.S16 leaq (%rsi,%rdx,8),%rdx
19 movq %rsi,128+8(%rsp)
39 movq 0(%rsi),%r12
81 movq 8(%rsi),%r12
123 movq 16(%rsi),%r12
165 movq 24(%rsi),%r12
207 movq 32(%rsi),%r12
249 movq 40(%rsi),%r12
291 movq 48(%rsi),%r12
333 movq 56(%rsi),
[all...]
/external/v8/test/cctest/
H A Dtest-assembler-x64.cc62 using v8::internal::rsi;
85 static const v8::internal::Register arg2 = rsi;
384 __ push(rsi);
390 __ movq(rsi, Immediate(6));
408 __ cmpq(rsi, Immediate(6));
411 __ pop(rsi);
419 __ pop(rsi);
/external/libvpx/libvpx/vp9/encoder/x86/
H A Dvp9_sad_sse3.asm15 %define src_ptr rsi
26 push rsi
30 mov rsi, arg(0) ; src_ptr
49 %define src_stride rsi
76 pop rsi
H A Dvp9_variance_impl_mmx.asm21 push rsi
59 pop rsi
80 push rsi
295 mov rsi, arg(4) ;SSE
297 mov dword ptr [rsi], eax
306 pop rsi
328 push rsi
410 mov rsi, arg(4) ;SSE
412 mov dword ptr [rsi], eax
421 pop rsi
[all...]
/external/valgrind/main/coregrind/
H A Dm_trampoline.S883 movzbl (%rsi), %eax
884 incq %rsi
898 incq %rsi
903 cmpb (%rsi), %al
906 movzbl (%rsi), %edx
918 incq %rsi
921 movzbl (%rsi), %eax
951 movq %rsi, %rax
954 movq %rsi, %rdi
970 subq %rsi,
[all...]
/external/chromium_org/v8/src/x64/
H A Dbuiltins-x64.cc50 // -- rsi : context
232 __ movzxbq(rsi,
234 __ lea(rsi,
235 Operand(rbx, rsi, times_pointer_size, JSObject::kHeaderSize));
236 // rsi: offset of first field after pre-allocated fields
238 __ cmpq(rsi, rdi);
242 __ InitializeFieldsWithFiller(rcx, rsi, rdx);
374 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
392 __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
462 // while rdi holds the function pointer and rsi th
[all...]
H A Dlithium-x64.cc785 LOperand* context = UseFixed(instr->context(), rsi);
1068 LOperand* context = UseFixed(instr->context(), rsi);
1077 new(zone()) LInstanceOfKnownGlobal(UseFixed(instr->context(), rsi),
1139 return DefineFixed(new(zone()) LContext, rsi);
1153 LOperand* context = UseFixed(instr->context(), rsi);
1177 LOperand* context = UseFixed(instr->context(), rsi);
1282 LOperand* context = UseFixed(instr->context(), rsi);
1290 LOperand* context = UseFixed(instr->context(), rsi);
1297 LOperand* context = UseFixed(instr->context(), rsi);
1309 LOperand* context = UseFixed(instr->context(), rsi);
[all...]
H A Dlithium-codegen-x64.cc225 // Context is returned in both rax and rsi. It replaces the context
226 // passed to us. It's saved in the stack and kept live in rsi.
227 __ movq(Operand(rbp, StandardFrameConstants::kContextOffset), rsi); local
240 __ movq(Operand(rsi, context_offset), rax);
242 __ RecordWriteContextSlot(rsi, context_offset, rax, rbx, kSaveFPRegs);
293 __ movq(rsi, MemOperand(rbp, StandardFrameConstants::kContextOffset));
296 __ push(rsi);
301 __ Move(rsi, Smi::FromInt(StackFrame::STUB));
302 __ push(rsi);
303 __ movq(rsi, MemOperan
[all...]
/external/libvpx/libvpx/vp8/encoder/x86/
H A Ddct_sse2.asm16 %define input rsi
22 push rsi
26 mov rsi, arg(0)
30 lea rcx, [rsi + rax*2]
39 %define output rsi
52 pop rsi
/external/zlib/src/contrib/amd64/
H A Damd64-match.S19 #define curmatch rsi
148 * throughout the entire function (passed via rsi on amd64).
151 mov %rsi, save_rsi
443 mov save_rsi, %rsi
/external/kernel-headers/original/asm-x86/
H A Dptrace.h86 unsigned long rsi; member in struct:pt_regs
/external/v8/src/x64/
H A Dbuiltins-x64.cc50 // -- rsi : context
178 __ movzxbq(rsi,
180 __ lea(rsi,
181 Operand(rbx, rsi, times_pointer_size, JSObject::kHeaderSize));
182 // rsi: offset of first field after pre-allocated fields
184 __ cmpq(rsi, rdi);
188 __ InitializeFieldsWithFiller(rcx, rsi, rdx);
320 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
338 __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
406 // while rdi holds the function pointer and rsi th
[all...]
/external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/
H A Dvpaes-x86_64.S267 decq %rsi
303 decq %rsi
331 decq %rsi
652 movdqu %xmm0,(%rsi)
663 movdqu %xmm0,(%rsi)
674 subq %rdi,%rsi
685 movdqu %xmm0,(%rsi,%rdi,1)
697 movdqu %xmm0,(%rsi,%rdi,1)
/external/openssl/crypto/aes/asm/
H A Dvpaes-x86_64.S267 decq %rsi
303 decq %rsi
331 decq %rsi
652 movdqu %xmm0,(%rsi)
663 movdqu %xmm0,(%rsi)
674 subq %rdi,%rsi
685 movdqu %xmm0,(%rsi,%rdi,1)
697 movdqu %xmm0,(%rsi,%rdi,1)

Completed in 555 milliseconds

123456789