HomeSort by relevance Sort by last modified time
    Searched refs:rsi (Results 26 - 50 of 612) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/compiler-rt/lib/builtins/x86_64/
floatundisf.S 21 movq $1, %rsi
27 1: andq %rdi, %rsi
29 orq %rsi, %rdi
  /external/libvpx/libvpx/vpx_dsp/x86/
vpx_subpixel_bilinear_sse2.asm 15 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 sr
    [all...]
vpx_subpixel_bilinear_ssse3.asm 15 mov rsi, arg(0) ;src_ptr
44 lea rsi, [rsi + rax]
51 mov rsi, arg(0) ;src_ptr
82 lea rsi, [rsi + rax]
103 lea rsi, [rsi + rax]
113 push rsi
119 movd xmm0, [rsi] ;load sr
    [all...]
vpx_high_subpixel_8t_sse2.asm 93 mov rsi, arg(0) ;src_ptr
137 movdqu xmm0, [rsi + %1] ;0
138 movdqu xmm1, [rsi + rax + %1] ;1
139 movdqu xmm6, [rsi + rdx * 2 + %1] ;6
140 lea rsi, [rsi + rax]
141 movdqu xmm7, [rsi + rdx * 2 + %1] ;7
142 movdqu xmm2, [rsi + rax + %1] ;2
143 movdqu xmm3, [rsi + rax * 2 + %1] ;3
144 movdqu xmm4, [rsi + rdx + %1] ;
    [all...]
vpx_high_subpixel_bilinear_sse2.asm 15 mov rsi, arg(0) ;src_ptr
62 lea rsi, [rsi + 2*rax]
70 mov rsi, arg(0) ;src_ptr
122 lea rsi, [rsi + 2*rax]
168 lea rsi, [rsi + 2*rax]
179 push rsi
185 movq xmm0, [rsi] ;load sr
    [all...]
  /bionic/libc/arch-x86_64/string/
sse4-memcmp-slm.S 93 add %rdx, %rsi
101 movzbl (%rsi), %ecx
108 movdqu (%rsi), %xmm1
113 mov %rsi, %rcx
114 and $-16, %rsi
115 add $16, %rsi
116 sub %rsi, %rcx
129 pxor (%rsi), %xmm2
134 pxor 16(%rsi), %xmm2
139 pxor 32(%rsi), %xmm
    [all...]
  /bionic/libc/arch-x86_64/bionic/
__bionic_clone.S 34 movq %r9, -16(%rsi) # fn
36 movq %rax, -8(%rsi) # Write 'arg'.
38 subq $16, %rsi
69 popq %rsi # arg
  /device/linaro/bootloader/edk2/OvmfPkg/PciHostBridgeDxe/X64/
IoFifo.asm 83 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
85 mov rsi, r8 ; restore rsi
101 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
103 mov rsi, r8 ; restore rsi
    [all...]
IoFifo.S 82 xchg %r8, %rsi # rsi: buffer address; r8: save register
84 mov %r8, %rsi # restore rsi
100 xchg %r8, %rsi # rsi: buffer address; r8: save register
102 mov %r8, %rsi # restore rsi
118 xchg %r8, %rsi # rsi: buffer address; r8: save register
    [all...]
  /device/linaro/bootloader/edk2/PcAtChipsetPkg/PciHostBridgeDxe/X64/
IoFifo.asm 83 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
85 mov rsi, r8 ; restore rsi
101 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
103 mov rsi, r8 ; restore rsi
    [all...]
IoFifo.S 82 xchg %r8, %rsi # rsi: buffer address; r8: save register
84 mov %r8, %rsi # restore rsi
100 xchg %r8, %rsi # rsi: buffer address; r8: save register
102 mov %r8, %rsi # restore rsi
118 xchg %r8, %rsi # rsi: buffer address; r8: save register
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibMmx/X64/
CopyMem.S 39 pushq %rsi
41 movq %rdx, %rsi # rsi <- Source
43 leaq -1(%rsi, %r8,), %r9 # r9 <- End of Source
44 cmpq %rdi, %rsi
56 movq (%rsi), %mm0
58 addq $8, %rsi
65 movq %r9, %rsi # rsi <- End of Source
73 popq %rsi
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/X64/
EfiCopyMemRep1.S 38 push %rsi
44 mov %rdx,%rsi
46 lea -1(%r8,%rsi,1),%r9
47 cmp %rdi,%rsi
51 mov %r9,%rsi
57 rep movsb %ds:(%rsi),%es:(%rdi)
62 pop %rsi
  /external/valgrind/none/tests/amd64/
asorep.c 10 unsigned long rdi, rsi, rcx, rax; local
20 : "=D" (rdi), "=S" (rsi), "=c" (rcx)
25 || rsi != (uintptr_t) buf1 + 4
41 : "=S" (rsi), "=a" (rax)
43 if (rsi != (uintptr_t) buf2 + 4
50 : "=D" (rdi), "=S" (rsi), "=c" (rcx)
53 || rsi != (uintptr_t) buf1 + 15
  /external/boringssl/src/crypto/curve25519/asm/
x25519-asm-x86_64.S 67 movq 0(%rdi),%rsi
77 mov %rsi,%r12
79 and %rax,%rsi
97 add %r12,%rsi
101 cmp %r10,%rsi
114 sub %r10,%rsi
119 movq %rsi,0(%rdi)
147 movq 24(%rsi),%rdx
153 movq 32(%rsi),%rdx
159 movq 0(%rsi),%ra
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/
x86-64-crc32-intel.d 10 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[rsi\]
11 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32 rax,BYTE PTR \[rsi\]
12 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[rsi\]
13 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[rsi\]
14 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32 rax,QWORD PTR \[rsi\]
25 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32 rax,BYTE PTR \[rsi\]
26 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[rsi\]
27 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[rsi\]
28 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[rsi\]
29 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32 rax,QWORD PTR \[rsi\]
    [all...]
x86-64-crc32.d 10 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32b \(%rsi\),%eax
11 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32b \(%rsi\),%rax
12 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32w \(%rsi\),%eax
13 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32l \(%rsi\),%eax
14 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32q \(%rsi\),%rax
25 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32b \(%rsi\),%rax
26 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32b \(%rsi\),%eax
27 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32w \(%rsi\),%eax
28 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32l \(%rsi\),%eax
29 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32q \(%rsi\),%ra
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
x86-64-crc32-intel.d 10 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[rsi\]
11 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32 rax,BYTE PTR \[rsi\]
12 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[rsi\]
13 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[rsi\]
14 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32 rax,QWORD PTR \[rsi\]
25 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32 rax,BYTE PTR \[rsi\]
26 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[rsi\]
27 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[rsi\]
28 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[rsi\]
29 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32 rax,QWORD PTR \[rsi\]
    [all...]
x86-64-crc32.d 9 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32b \(%rsi\),%eax
10 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32b \(%rsi\),%rax
11 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32w \(%rsi\),%eax
12 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32l \(%rsi\),%eax
13 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32q \(%rsi\),%rax
24 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32b \(%rsi\),%rax
25 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32b \(%rsi\),%eax
26 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32w \(%rsi\),%eax
27 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32l \(%rsi\),%eax
28 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32q \(%rsi\),%ra
    [all...]
x86-64-bmi2.s 52 mulx %rax,%rbx,%rsi
53 mulx (%rcx),%rbx,%rsi
56 pdep %rax,%rbx,%rsi
57 pdep (%rcx),%rbx,%rsi
60 pext %rax,%rbx,%rsi
61 pext (%rcx),%rbx,%rsi
66 bzhi %rax,%rbx,%rsi
67 bzhi %rax,(%rcx),%rsi
70 sarx %rax,%rbx,%rsi
71 sarx %rax,(%rcx),%rsi
    [all...]
  /external/libvpx/libvpx/vp8/common/x86/
subpixel_ssse3.asm 44 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_pt
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibOptDxe/X64/
CopyMem.S 38 pushq %rsi
40 movq %rdx, %rsi # rsi <- Source
42 leaq -1(%rsi,%r8,), %r9 # r9 <- Last byte of Source
43 cmpq %rdi, %rsi
51 andq $15, %rcx # rcx + rsi should be 16 bytes aligned
64 movdqu (%rsi), %xmm0 # rsi may not be 16-byte aligned
66 addq $16, %rsi
73 movq %r9, %rsi # rsi <- Last byte of Source
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibSse2/X64/
CopyMem.S 39 pushq %rsi
41 movq %rdx, %rsi # rsi <- Source
43 leaq -1(%rsi, %r8,), %r9 # r9 <- Last byte of Source
44 cmpq %rdi, %rsi
52 andq $15, %rcx # rcx + rsi should be 16 bytes aligned
65 movdqu (%rsi), %xmm0 # rsi may not be 16-byte aligned
67 addq $16, %rsi
74 movq %r9, %rsi # rsi <- Last byte of Source
    [all...]
  /external/boringssl/linux-x86_64/crypto/fipsmodule/
rdrand-x86_64.S 30 testq %rsi,%rsi
40 subq %rdx,%rsi
  /external/boringssl/mac-x86_64/crypto/fipsmodule/
rdrand-x86_64.S 30 testq %rsi,%rsi
40 subq %rdx,%rsi

Completed in 997 milliseconds

12 3 4 5 6 7 8 91011>>