/external/syslinux/gpxe/src/arch/x86/core/ |
H A D | x86_string.c | 39 const void *esi = src; local 48 : "=&D" ( edi ), "=&S" ( esi ), 50 : "0" ( edi ), "1" ( esi ), 55 __asm__ __volatile__ ( "movsw" : "=&D" ( edi ), "=&S" ( esi ) 56 : "0" ( edi ), "1" ( esi ) : "memory" ); 59 __asm__ __volatile__ ( "movsb" : "=&D" ( edi ), "=&S" ( esi ) 60 : "0" ( edi ), "1" ( esi ) : "memory" );
|
/external/llvm/test/MC/X86/ |
H A D | x86-32-ms-inline-asm.s | 20 mov eax, [esi + eax] 21 // CHECK: movl (%esi,%eax), %eax 23 mov eax, [esi][eax] 24 // CHECK: movl (%esi,%eax), %eax 27 mov eax, [esi + 4*eax] 28 // CHECK: movl (%esi,%eax,4), %eax 30 mov eax, [esi][4*eax] 31 // CHECK: movl (%esi,%eax,4), %eax 34 mov eax, [esi + eax + 4] 35 // CHECK: movl 4(%esi, [all...] |
H A D | address-size.s | 4 movb $0x0, (%esi) 12 movb $0x0, (%esi) 24 movb $0x0, (%esi)
|
H A D | index-operations.s | 10 // 32: lodsb (%esi), %al # encoding: [0xac] 18 lodsb (%esi), %al 19 // 64: lodsb (%esi), %al # encoding: [0x67,0xac] 20 // 32: lodsb (%esi), %al # encoding: [0xac] 21 // 16: lodsb (%esi), %al # encoding: [0x67,0xac] 28 lodsl %gs:(%esi) 29 // 64: lodsl %gs:(%esi), %eax # encoding: [0x65,0x67,0xad] 30 // 32: lodsl %gs:(%esi), %eax # encoding: [0x65,0xad] 31 // 16: lodsl %gs:(%esi), %eax # encoding: [0x66,0x65,0x67,0xad] 43 lods (%esi), [all...] |
/external/boringssl/linux-x86/crypto/fipsmodule/ |
H A D | aes-586.S | 12 movl 240(%edi),%esi 13 leal -2(%esi,%esi,1),%esi 14 leal (%edi,%esi,8),%esi 15 movl %esi,24(%esp) 17 movl -96(%ebp),%esi 19 movl -32(%ebp),%esi 21 movl 32(%ebp),%esi [all...] |
H A D | sha256-586.S | 11 pushl %esi 13 movl 20(%esp),%esi 25 movl %esi,(%esp) 103 movl (%esi),%eax 104 movl 4(%esi),%ebx 105 movl 8(%esi),%ecx 106 movl 12(%esi),%edi 112 movl 16(%esi),%edx 113 movl 20(%esi),%ebx 114 movl 24(%esi), [all...] |
H A D | bn-586.S | 107 pushl %esi 110 xorl %esi,%esi 123 addl %esi,%eax 128 movl %edx,%esi 132 addl %esi,%eax 137 movl %edx,%esi 141 addl %esi,%eax 146 movl %edx,%esi 150 addl %esi, [all...] |
/external/boringssl/mac-x86/crypto/fipsmodule/ |
H A D | aes-586.S | 11 movl 240(%edi),%esi 12 leal -2(%esi,%esi,1),%esi 13 leal (%edi,%esi,8),%esi 14 movl %esi,24(%esp) 16 movl -96(%ebp),%esi 18 movl -32(%ebp),%esi 20 movl 32(%ebp),%esi [all...] |
H A D | sha256-586.S | 10 pushl %esi 12 movl 20(%esp),%esi 24 movl %esi,(%esp) 102 movl (%esi),%eax 103 movl 4(%esi),%ebx 104 movl 8(%esi),%ecx 105 movl 12(%esi),%edi 111 movl 16(%esi),%edx 112 movl 20(%esi),%ebx 113 movl 24(%esi), [all...] |
H A D | bn-586.S | 106 pushl %esi 109 xorl %esi,%esi 122 addl %esi,%eax 127 movl %edx,%esi 131 addl %esi,%eax 136 movl %edx,%esi 140 addl %esi,%eax 145 movl %edx,%esi 149 addl %esi, [all...] |
/external/valgrind/coregrind/ |
H A D | m_cpuid.S | 82 pushl %esi 86 movl 16(%ebp), %esi 87 testl %esi, %esi 89 movl %eax, (%esi) 91 movl 20(%ebp), %esi 92 testl %esi, %esi 94 movl %ebx, (%esi) 96 movl 24(%ebp), %esi [all...] |
/external/syslinux/com32/lib/libgcc/ |
H A D | __muldi3.S | 14 push %esi 17 movl %eax,%esi 21 imull 20(%esp),%esi 23 addl %esi,%edx 25 movl %eax,%esi 28 imull 8(%esp),%esi 29 addl %esi,%edx 30 pop %esi 31 imull %esi,%ecx 34 pop %esi [all...] |
/external/boringssl/win-x86/crypto/fipsmodule/ |
H A D | aes-586.asm | 24 mov esi,DWORD [240+edi] 25 lea esi,[esi*1+esi-2] 26 lea esi,[esi*8+edi] 27 mov DWORD [24+esp],esi 29 mov esi,DWORD [ebp-96] 31 mov esi,DWORD [ebp-32] 33 mov esi,DWOR [all...] |
H A D | sha256-586.asm | 24 push esi 26 mov esi,DWORD [20+esp] 38 mov DWORD [esp],esi 116 mov eax,DWORD [esi] 117 mov ebx,DWORD [4+esi] 118 mov ecx,DWORD [8+esi] 119 mov edi,DWORD [12+esi] 125 mov edx,DWORD [16+esi] 126 mov ebx,DWORD [20+esi] 127 mov ecx,DWORD [24+esi] [all...] |
/external/syslinux/core/lzo/ |
H A D | lzo1c_d.ash | 36 movb (%esi),%al 37 incl %esi 46 TEST_IP((%esi,%ecx),%ebx) 50 movb (%esi),%al 51 incl %esi 64 movb (%esi),%al 65 incl %esi 70 xchgl %esi,%edx 71 TEST_LOOKBEHIND(%esi) 75 movl %edx,%esi [all...] |
H A D | lzo1f_d.ash | 36 movb (%esi),%al 37 incl %esi 54 TEST_IP((%esi,%ecx),%ebx) 61 movl (%esi),%ebx 62 addl %eax,%esi 66 movb (%esi),%al 67 incl %esi 83 movb (%esi),%al 85 incl %esi 89 xchgl %edx,%esi [all...] |
/external/syslinux/core/ |
H A D | bcopy32.inc | 50 add esi,ecx
|
/external/v8/src/ia32/ |
H A D | frames-ia32.cc | 18 Register JavaScriptFrame::context_register() { return esi; } 26 Register StubFailureTrampolineFrame::context_register() { return esi; }
|
/external/v8/src/x87/ |
H A D | frames-x87.cc | 18 Register JavaScriptFrame::context_register() { return esi; } 26 Register StubFailureTrampolineFrame::context_register() { return esi; }
|
/external/syslinux/com32/lib/ |
H A D | memmove.S | 46 pushl %esi 51 movl %edx,%esi 53 cmpl %edi,%esi 94 popl %esi 101 leal -1(%ecx,%esi),%eax 107 movl %eax,%esi 116 decl %esi 127 subl $2,%esi 134 addl $2,%esi 141 incl %esi [all...] |
/external/syslinux/memdisk/ |
H A D | memmove.S | 41 pushl %esi 46 movl %edx,%esi 48 cmpl %edi,%esi 90 leal -1(%ecx,%esi),%esi 100 decl %esi 111 subl $2,%esi 118 addl $2,%esi 125 incl %esi 135 popl %esi [all...] |
/external/valgrind/none/tests/x86/ |
H A D | bug152818-x86.c | 52 "movl %5, %%esi \t\n" \ 62 "movl %%esi, %2 \t\n" \ 73 : "%eax", "%esi", "%ecx", "cc" /* we mess up EFLAGS */); 95 unsigned int esi; local 106 esi = (unsigned int) b_center; 110 esi = (unsigned int) w_center; 114 esi = (unsigned int) l_center; 118 esi = (unsigned int) w_center; 140 eax, esi, eflags, resulting_eax, resulting_esi, resulting_eflags, 147 eax, esi, eflag [all...] |
/external/compiler-rt/lib/builtins/i386/ |
H A D | divdi3.S | 29 pushl %esi 40 movl %ecx, %esi // set aside sign of b 52 xorl %ecx, %esi // sign of result = (sign of a) ^ (sign of b) 94 addl %esi, %eax // Restore correct sign to result 95 adcl %esi, %edx 96 xorl %esi, %eax 97 xorl %esi, %edx 100 popl %esi 132 addl %esi, %eax // Restore correct sign to result 133 adcl %esi, [all...] |
/external/syslinux/gpxe/src/arch/x86/include/bits/ |
H A D | string.h | 54 const void *esi; local 64 * instead of being restricted to esi and edi. There's also a 99 /* Even if we have to load up esi and edi ready for a string 119 esi = src; 126 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi ) 127 : "0" ( edi ), "1" ( esi ) : "memory" ); 129 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi ) 130 : "0" ( edi ), "1" ( esi ) : "memory" ); 132 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi ) 133 : "0" ( edi ), "1" ( esi ) [all...] |
/external/syslinux/com32/lib/sys/ |
H A D | entry.S | 51 leal _edata@GOTOFF(%ebx),%esi 60 leal __got_start@GOTOFF(%ebx),%esi 63 addl %edx,(%esi) 64 addl $4,%esi 65 cmpl %edi,%esi 77 leal 4(%esp),%esi # Argument list 81 cmpl (%esi),%ecx 83 movl (%esi),%ecx 95 leal __ctors_start@GOTOFF(%ebx),%esi 98 cmpl %edi,%esi [all...] |