/bionic/libc/arch-x86/silvermont/string/ |
sse2-strcpy-slm.S | 92 # define ENTRANCE PUSH(%ebx); PUSH(%esi); PUSH(%edi) 93 # define RETURN POP(%edi); POP(%esi); POP(%ebx); ret; CFI_PUSH(%ebx); CFI_PUSH(%edi); CFI_PUSH(%edi); 96 # define ENTRANCE PUSH(%esi); PUSH(%edi) 97 # define RETURN POP(%edi); POP(%esi); ret; CFI_PUSH(%esi); CFI_PUSH(%edi); 137 mov STR2(%esp), %esi 144 mov %esi, %ecx 151 and $-16, %esi 155 pcmpeqb (%esi), %xmm1 173 pcmpeqb 16(%esi), %xmm [all...] |
/external/boringssl/linux-x86/crypto/bn/ |
x86-mont.S | 12 pushl %esi 18 leal 20(%esp),%esi 34 movl (%esi),%eax 35 movl 4(%esi),%ebx 36 movl 8(%esi),%ecx 37 movl 12(%esi),%edx 38 movl 16(%esi),%esi 39 movl (%esi),%esi [all...] |
/external/boringssl/mac-x86/crypto/bn/ |
x86-mont.S | 11 pushl %esi 17 leal 20(%esp),%esi 33 movl (%esi),%eax 34 movl 4(%esi),%ebx 35 movl 8(%esi),%ecx 36 movl 12(%esi),%edx 37 movl 16(%esi),%esi 38 movl (%esi),%esi [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
x86-64-bmi2.s | 14 mulx %eax,%ebx,%esi 15 mulx (%rcx),%ebx,%esi 18 pdep %eax,%ebx,%esi 19 pdep (%rcx),%ebx,%esi 22 pext %eax,%ebx,%esi 23 pext (%rcx),%ebx,%esi 28 bzhi %eax,%ebx,%esi 29 bzhi %ebx,(%rcx),%esi 32 sarx %eax,%ebx,%esi 33 sarx %ebx,(%rcx),%esi [all...] |
modrm.s | 8 mov %ds,%ss:(%esi) 15 mov %ds,%ss:0x12(%esi) 22 mov %ds,%ss:0x12345678(%esi) 30 mov %ds,%esi 38 mov %ds,%ss:(%esi,%eax,1) 46 mov %ds,%ss:(%esi,%ecx,1) 54 mov %ds,%ss:(%esi,%edx,1) 62 mov %ds,%ss:(%esi,%ebx,1) 70 mov %ds,%ss:(%esi,1) 78 mov %ds,%ss:(%esi,%ebp,1 [all...] |
crc32-intel.d | 10 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[esi\] 11 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[esi\] 12 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[esi\] 19 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[esi\] 20 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[esi\] 21 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[esi\]
|
crc32.d | 9 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32b \(%esi\),%eax 10 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32w \(%esi\),%eax 11 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32l \(%esi\),%eax 18 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32b \(%esi\),%eax 19 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32w \(%esi\),%eax 20 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32l \(%esi\),%eax
|
nops-1-i686.d | 31 [ ]*[a-f0-9]+: 8d b4 26 00 00 00 00 lea 0x0\(%esi,%eiz,1\),%esi 38 [ ]*[a-f0-9]+: 8d b6 00 00 00 00 lea 0x0\(%esi\),%esi 46 [ ]*[a-f0-9]+: 8d b6 00 00 00 00 lea 0x0\(%esi\),%esi 55 [ ]*[a-f0-9]+: 8d 74 26 00 lea 0x0\(%esi,%eiz,1\),%esi 65 [ ]*[a-f0-9]+: 8d 76 00 lea 0x0\(%esi\),%esi [all...] |
rep-suffix.d | 9 0: f3 ac[ ]+rep lodsb %ds:\(%esi\),%al 11 4: 66 f3 ad[ ]+rep lodsw %ds:\(%esi\),%ax 13 a: f3 ad[ ]+rep lodsl %ds:\(%esi\),%eax
|
x86-64-adx.s | 7 adcx -654321(%esp,%esi,8), %edx 14 adcx -654321(%esp,%esi,8), %rdx 21 adox -654321(%esp,%esi,8), %edx 28 adox -654321(%esp,%esi,8), %rdx 37 adcx edx, DWORD PTR [esp+esi*8-123456] 47 adox edx, DWORD PTR [esp+esi*8-123456]
|
i386.s | 10 movsx %al, %esi 11 movsx %ax, %esi 22 movzx %al, %esi 23 movzx %ax, %esi 45 movsx esi,al 46 movsx esi,ax 52 movzx esi,al 53 movzx esi,ax
|
xsaves-intel.d | 13 [ ]*[a-f0-9]+:[ ]*0f c7 ac f4 c0 1d fe ff[ ]*xsaves \[esp\+esi\*8-0x1e240\] 15 [ ]*[a-f0-9]+:[ ]*0f c7 9c f4 c0 1d fe ff[ ]*xrstors \[esp\+esi\*8-0x1e240\] 17 [ ]*[a-f0-9]+:[ ]*0f c7 ac f4 c0 1d fe ff[ ]*xsaves \[esp\+esi\*8-0x1e240\] 19 [ ]*[a-f0-9]+:[ ]*0f c7 9c f4 c0 1d fe ff[ ]*xrstors \[esp\+esi\*8-0x1e240\]
|
xsaves.d | 13 [ ]*[a-f0-9]+:[ ]*0f c7 ac f4 c0 1d fe ff[ ]*xsaves -0x1e240\(%esp,%esi,8\) 15 [ ]*[a-f0-9]+:[ ]*0f c7 9c f4 c0 1d fe ff[ ]*xrstors -0x1e240\(%esp,%esi,8\) 17 [ ]*[a-f0-9]+:[ ]*0f c7 ac f4 c0 1d fe ff[ ]*xsaves -0x1e240\(%esp,%esi,8\) 19 [ ]*[a-f0-9]+:[ ]*0f c7 9c f4 c0 1d fe ff[ ]*xrstors -0x1e240\(%esp,%esi,8\)
|
/external/boringssl/win-x86/crypto/bn/ |
bn-586.asm | 117 push esi 120 xor esi,esi 133 add eax,esi 138 mov esi,edx 142 add eax,esi 147 mov esi,edx 151 add eax,esi 156 mov esi,edx 160 add eax,esi [all...] |
/external/fec/ |
sumsq_mmx_assist.s | 15 pushl %esi 19 movl 8(%ebp),%esi 27 movq (%esi),%mm0 # S0 S1 S2 S3 29 movq 8(%esi),%mm6 # S4 S5 S6 S7 39 addl $16,%esi 45 popl %esi 58 pushl %esi 60 movl 8(%ebp),%esi 66 movq (%esi),%mm0 # S0 S1 S2 S3 68 movq 8(%esi),%mm [all...] |
/ndk/sources/cxx-stl/stlport/src/ |
lock_free_slist.h | 64 // it relative to ebx). Instead, we're using esi for the address of _M_data. 74 "lock; cmpxchg8b (%%esi)\n\t" 97 "lock; cmpxchg8b (%%esi)\n\t" 122 "lock; cmpxchg8b (%%esi)\n\t" 213 mov esi, this local 215 mov eax, [esi] // _M._M_data._M_top 216 mov edx, [esi+4] // _M._M_data._M_sequence 219 lock cmpxchg8b qword ptr [esi] 237 mov esi, this local 238 mov eax, [esi] // _M._M_data._M_to 264 mov esi, this local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/win32/ |
scaleopt.c | 89 mov esi, source; local 99 lea edx, [esi+ecx]; 102 movq mm0, QWORD PTR [esi]; 117 add esi, 5 local 125 cmp esi, edx local 145 mov esi, source // Get the source and destination pointer local 156 movd mm0, DWORD ptr [esi] // src[0]; 157 movd mm1, DWORD ptr [esi+ecx] // src[1]; 159 movd mm2, DWORD ptr [esi+ecx*2] 160 lea eax, [esi+ecx*2] / 211 add esi, 4 local 237 mov esi, source; local 268 add esi, 5 local 276 cmp esi, edx local 328 mov esi, source \/\/ Get the source and destination pointer local 383 add esi, 4 local 424 mov esi, source local 466 mov esi, source local 473 sub esi, eax \/\/ back one line local 505 add esi, 4 local 508 cmp esi, ecx local [all...] |
/external/zlib/src/contrib/asm686/ |
match.S | 49 /* saved esi 44 */ 99 pushl %esi 150 movl dsWindow(%edx), %esi 151 movl %esi, window(%esp) 153 lea (%esi,%ebp), %edi 179 /* Store the sum of s->window + best_len in %esi locally, and in %esi. */ 181 addl %eax, %esi 182 movl %esi, windowbestlen(%esp) 217 * %esi = windowbestlen - i.e., (window + bestlen [all...] |
/prebuilts/go/darwin-x86/src/runtime/cgo/ |
gcc_386.S | 18 * Called from standard x86 ABI, where %ebp, %ebx, %esi, 26 pushl %esi 33 popl %esi
|
/prebuilts/go/linux-x86/src/runtime/cgo/ |
gcc_386.S | 18 * Called from standard x86 ABI, where %ebp, %ebx, %esi, 26 pushl %esi 33 popl %esi
|
/bionic/libc/arch-x86/atom/string/ |
sse2-wcsrchr-atom.S | 123 PUSH (%esi) 128 CFI_POP (%esi) 135 PUSH (%esi) 139 mov %edi, %esi 143 CFI_POP (%esi) 169 PUSH (%esi) 174 CFI_POP (%esi) 181 PUSH (%esi) 184 lea (%edi, %ecx), %esi 233 mov %esi, %ed [all...] |
/external/boringssl/linux-x86/crypto/md5/ |
md5-586.S | 10 pushl %esi 13 movl 16(%esp),%esi 18 addl %esi,%ecx 29 movl (%esi),%ebp 38 movl 4(%esi),%ebp 48 movl 8(%esi),%ebp 58 movl 12(%esi),%ebp 68 movl 16(%esi),%ebp 78 movl 20(%esi),%ebp 88 movl 24(%esi),%eb [all...] |
/external/boringssl/mac-x86/crypto/md5/ |
md5-586.S | 9 pushl %esi 12 movl 16(%esp),%esi 17 addl %esi,%ecx 28 movl (%esi),%ebp 37 movl 4(%esi),%ebp 47 movl 8(%esi),%ebp 57 movl 12(%esi),%ebp 67 movl 16(%esi),%ebp 77 movl 20(%esi),%ebp 87 movl 24(%esi),%eb [all...] |
/external/boringssl/win-x86_64/crypto/sha/ |
sha1-x86_64.asm | 50 mov esi,DWORD[r8] 64 mov ecx,esi 81 and eax,esi 85 rol esi,30 92 xor eax,esi 101 mov eax,esi 110 xor eax,esi 121 lea esi,[1518500249+rsi*1+rbp] 122 add esi,ecx 125 add esi,ea [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/ |
x86-64-rep.d | 37 43: 67 f3 6e[ ]+rep outsb %ds:\(%esi\),\(%dx\) 38 46: 67 f3 a4[ ]+rep movsb %ds:\(%esi\),%es:\(%edi\) 39 49: 67 f3 ac[ ]+rep lods %ds:\(%esi\),%al 41 4f: 67 f3 a6[ ]+repz cmpsb %es:\(%edi\),%ds:\(%esi\) 44 59: 67 66 f3 6f[ ]+rep outsw %ds:\(%esi\),\(%dx\) 45 5d: 67 66 f3 a5[ ]+rep movsw %ds:\(%esi\),%es:\(%edi\) 46 61: 67 66 f3 ad[ ]+rep lods %ds:\(%esi\),%ax 48 69: 67 66 f3 a7[ ]+repz cmpsw %es:\(%edi\),%ds:\(%esi\) 51 74: 67 f3 6f[ ]+rep outsl %ds:\(%esi\),\(%dx\) 52 77: 67 f3 a5[ ]+rep movsl %ds:\(%esi\),%es:\(%edi\ [all...] |