/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
|