/external/libvpx/libvpx/vp8/common/x86/ |
H A D | idctllm_mmx.asm | 43 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 D | sad_sse3.asm | 15 %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 D | darwin64.S | 49 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 D | x86_64-mont.pl | 48 $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 D | x86_64-mont.pl | 48 $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 D | gvmat64.asm | 66 ; 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 D | ll.S | 146 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 D | clone_test.S | 43 mov $(new_stack+4096),%rsi # new stack
|
/external/chromium_org/third_party/openssl/openssl/crypto/sha/asm/ |
H A D | sha256-x86_64.S | 16 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 D | sha512-x86_64.S | 16 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 D | sha256-x86_64.S | 16 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 D | sha512-x86_64.S | 16 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 D | test-assembler-x64.cc | 62 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 D | vp9_sad_sse3.asm | 15 %define src_ptr rsi 26 push rsi 30 mov rsi, arg(0) ; src_ptr 49 %define src_stride rsi 76 pop rsi
|
H A D | vp9_variance_impl_mmx.asm | 21 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 D | m_trampoline.S | 883 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 D | builtins-x64.cc | 50 // -- 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 D | lithium-x64.cc | 785 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 D | lithium-codegen-x64.cc | 225 // 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 D | dct_sse2.asm | 16 %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 D | amd64-match.S | 19 #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 D | ptrace.h | 86 unsigned long rsi; member in struct:pt_regs
|
/external/v8/src/x64/ |
H A D | builtins-x64.cc | 50 // -- 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 D | vpaes-x86_64.S | 267 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 D | vpaes-x86_64.S | 267 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)
|