Searched refs:esi (Results 1 - 25 of 301) sorted by relevance

1234567891011>>

/external/syslinux/gpxe/src/arch/x86/core/
H A Dx86_string.c39 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 Dx86-32-ms-inline-asm.s20 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 Daddress-size.s4 movb $0x0, (%esi)
12 movb $0x0, (%esi)
24 movb $0x0, (%esi)
H A Dindex-operations.s10 // 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/aes/
H A Daes-586.S13 movl 240(%edi),%esi
14 leal -2(%esi,%esi,1),%esi
15 leal (%edi,%esi,8),%esi
16 movl %esi,24(%esp)
18 movl -96(%ebp),%esi
20 movl -32(%ebp),%esi
22 movl 32(%ebp),%esi
[all...]
/external/boringssl/mac-x86/crypto/aes/
H A Daes-586.S12 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...]
/external/valgrind/coregrind/
H A Dm_cpuid.S82 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.S14 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/aes/
H A Daes-586.asm24 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...]
/external/boringssl/linux-x86/crypto/sha/
H A Dsha256-586.S12 pushl %esi
14 movl 20(%esp),%esi
26 movl %esi,(%esp)
104 movl (%esi),%eax
105 movl 4(%esi),%ebx
106 movl 8(%esi),%ecx
107 movl 12(%esi),%edi
113 movl 16(%esi),%edx
114 movl 20(%esi),%ebx
115 movl 24(%esi),
[all...]
/external/boringssl/mac-x86/crypto/sha/
H A Dsha256-586.S11 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...]
/external/boringssl/win-x86/crypto/sha/
H A Dsha256-586.asm24 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 Dlzo1c_d.ash36 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 Dlzo1f_d.ash36 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 Dbcopy32.inc50 add esi,ecx
/external/v8/src/ia32/
H A Dframes-ia32.cc18 Register JavaScriptFrame::context_register() { return esi; }
26 Register StubFailureTrampolineFrame::context_register() { return esi; }
/external/v8/src/x87/
H A Dframes-x87.cc18 Register JavaScriptFrame::context_register() { return esi; }
26 Register StubFailureTrampolineFrame::context_register() { return esi; }
/external/syslinux/com32/lib/
H A Dmemmove.S46 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 Dmemmove.S41 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 Dbug152818-x86.c52 "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/boringssl/linux-x86/crypto/bn/
H A Dbn-586.S108 pushl %esi
111 xorl %esi,%esi
124 addl %esi,%eax
129 movl %edx,%esi
133 addl %esi,%eax
138 movl %edx,%esi
142 addl %esi,%eax
147 movl %edx,%esi
151 addl %esi,
[all...]
/external/boringssl/mac-x86/crypto/bn/
H A Dbn-586.S107 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/compiler-rt/lib/builtins/i386/
H A Ddivdi3.S29 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 Dstring.h54 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 Dentry.S51 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...]

Completed in 411 milliseconds

1234567891011>>