Home
last modified time | relevance | path

Searched refs:ecx (Results 1 – 25 of 250) sorted by relevance

12345678910

/sysdeps/i386/
A Dstrcspn.S39 xorl %ecx, %ecx /* %ecx = 0 !!! */
43 pushl %ecx
45 pushl %ecx
47 pushl %ecx
49 pushl %ecx
51 pushl %ecx
53 pushl %ecx
55 pushl %ecx
57 pushl %ecx
59 pushl %ecx
[all …]
A Dstrspn.S39 xorl %ecx, %ecx /* %ecx = 0 !!! */
43 pushl %ecx
45 pushl %ecx
47 pushl %ecx
49 pushl %ecx
51 pushl %ecx
53 pushl %ecx
55 pushl %ecx
57 pushl %ecx
59 pushl %ecx
[all …]
A Dstrpbrk.S40 xorl %ecx, %ecx /* %ecx = 0 !!! */
44 pushl %ecx
46 pushl %ecx
48 pushl %ecx
50 pushl %ecx
52 pushl %ecx
54 pushl %ecx
56 pushl %ecx
58 pushl %ecx
60 pushl %ecx
[all …]
A Dstrlen.S29 movl STR(%esp), %ecx
30 movl %ecx, %eax /* duplicate it */
32 andl $3, %ecx /* mask alignment bits */
38 xorl $3, %ecx /* was alignment = 3? */
44 subl $1, %ecx /* was alignment = 2? */
69 xorl %ecx, %edx /* (word+magic)^word */
75 movl 4(%eax), %ecx /* get word (= 4 bytes) in question */
81 xorl %ecx, %edx /* (word+magic)^word */
93 xorl %ecx, %edx /* (word+magic)^word */
105 xorl %ecx, %edx /* (word+magic)^word */
[all …]
A Dstrchr.S42 movl %edx, %ecx
123 addl %ecx, %edi /* add the magic value to the word. We get
151 xorl %edx, %ecx /* restore original dword without reload */
157 xorl %ecx, %edi /* (word+magic)^word */
163 movl 4(%eax), %ecx /* get word (= 4 bytes) in question */
182 xorl %ecx, %edi /* (word+magic)^word */
188 movl 8(%eax), %ecx /* get word (= 4 bytes) in question */
207 xorl %ecx, %edi /* (word+magic)^word */
213 movl 12(%eax), %ecx /* get word (= 4 bytes) in question */
232 xorl %ecx, %edi /* (word+magic)^word */
[all …]
A Dstrchrnul.S44 movl %edx, %ecx
125 addl %ecx, %edi /* add the magic value to the word. We get
153 xorl %edx, %ecx /* restore original dword without reload */
159 xorl %ecx, %edi /* (word+magic)^word */
165 movl 4(%eax), %ecx /* get word (= 4 bytes) in question */
184 xorl %ecx, %edi /* (word+magic)^word */
190 movl 8(%eax), %ecx /* get word (= 4 bytes) in question */
209 xorl %ecx, %edi /* (word+magic)^word */
215 movl 12(%eax), %ecx /* get word (= 4 bytes) in question */
234 xorl %ecx, %edi /* (word+magic)^word */
[all …]
A Dbsd-setjmp.S48 leal JMPBUF(%esp), %ecx /* Save SP as it will be after we return. */
50 PTR_MANGLE (%ecx)
52 movl %ecx, (JB_SP*4)(%eax)
53 movl 0(%esp), %ecx /* Save PC we are returning to now. */
54 LIBC_PROBE (setjmp, 3, 4@%eax, -4@$1, 4@%ecx)
56 PTR_MANGLE (%ecx)
58 movl %ecx, (JB_PC*4)(%eax)
66 xorl %ecx, %ecx
69 rdsspd %ecx
70 movl %ecx, SHADOW_STACK_POINTER_OFFSET(%eax)
[all …]
A Dbsd-_setjmp.S46 leal JMPBUF(%esp), %ecx /* Save SP as it will be after we return. */
48 PTR_MANGLE (%ecx)
50 movl %ecx, (JB_SP*4)(%edx)
51 movl 0(%esp), %ecx /* Save PC we are returning to now. */
52 LIBC_PROBE (setjmp, 3, 4@%edx, -4@$0, 4@%ecx)
54 PTR_MANGLE (%ecx)
56 movl %ecx, (JB_PC*4)(%edx)
66 xorl %ecx, %ecx
69 rdsspd %ecx
70 movl %ecx, SHADOW_STACK_POINTER_OFFSET(%edx)
A Dmemchr.S55 movl %edx, %ecx
125 addl %ecx, %edi /* add the magic value to the word. We get
156 movl 4(%eax), %ecx /* get word (= 4 bytes) in question */
160 addl %ecx, %edi /* add the magic value to the word. We get
170 movl 8(%eax), %ecx /* get word (= 4 bytes) in question */
174 addl %ecx, %edi /* add the magic value to the word. We get
184 movl 12(%eax), %ecx /* get word (= 4 bytes) in question */
207 movl (%eax), %ecx /* get word (= 4 bytes) in question */
225 movl (%eax), %ecx /* get word (= 4 bytes) in question */
243 movl (%eax), %ecx /* get word (= 4 bytes) in question */
[all …]
A Dstrcat.S35 movl SRC(%esp), %ecx
156 movb (%ecx), %al /* get first byte */
157 movb %al, (%ecx,%edx) /* and store it */
160 incl %ecx /* increment pointer */
164 movb (%ecx), %al /* get first byte */
165 movb %al, (%ecx,%edx) /* and store it */
168 incl %ecx /* increment pointer */
172 movb (%ecx), %al /* get first byte */
176 incl %ecx /* increment pointer */
238 L(92): addl $4, %ecx
[all …]
A Dsetjmp.S42 leal JMPBUF(%esp), %ecx /* Save SP as it will be after we return. */
44 PTR_MANGLE (%ecx)
46 movl %ecx, (JB_SP*4)(%eax)
47 movl 0(%esp), %ecx /* Save PC we are returning to now. */
48 LIBC_PROBE (setjmp, 3, 4@%eax, -4@SIGMSK(%esp), 4@%ecx)
50 PTR_MANGLE (%ecx)
52 movl %ecx, (JB_PC*4)(%eax)
61 xorl %ecx, %ecx
64 rdsspd %ecx
65 movl %ecx, SHADOW_STACK_POINTER_OFFSET(%eax)
A Drawmemchr.S45 movl %edx, %ecx
102 L(1): movl (%eax), %ecx /* get word (= 4 bytes) in question */
104 xorl %edx, %ecx /* XOR with word c|c|c|c => bytes of str == c
106 addl %ecx, %edi /* add the magic value to the word. We get
137 movl 4(%eax), %ecx /* get word (= 4 bytes) in question */
141 addl %ecx, %edi /* add the magic value to the word. We get
151 movl 8(%eax), %ecx /* get word (= 4 bytes) in question */
155 addl %ecx, %edi /* add the magic value to the word. We get
165 movl 12(%eax), %ecx /* get word (= 4 bytes) in question */
169 addl %ecx, %edi /* add the magic value to the word. We get
[all …]
/sysdeps/i386/i686/multiarch/
A Dmemcpy-sse2-unaligned.S80 cmp $16, %ecx
83 cmpl $32, %ecx
94 cmpl $64, %ecx
132 add %ecx, %eax
149 mov %ecx, %edi
186 subl $64, %ecx
206 testl %ecx, %ecx
231 subl $8, %ecx
276 cmp $16, %ecx
399 testl %ecx, %ecx
[all …]
A Dstrcmp-sse4.S269 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
292 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
314 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
336 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
358 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
380 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
402 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
424 movl _nl_C_LC_CTYPE_tolower+128*4(,%ecx,4), %ecx
492 testl %ecx, %ecx
512 lea (%ecx,%edx), %ecx
[all …]
A Dwcscpy-ssse3.S165 lea 64(%ecx), %ecx
226 lea 16(%ecx), %ecx
239 lea 16(%ecx), %ecx
252 lea 16(%ecx), %ecx
259 lea 28(%ecx), %ecx
289 lea 64(%ecx), %ecx
337 lea 16(%ecx), %ecx
350 lea 16(%ecx), %ecx
363 lea 16(%ecx), %ecx
370 lea 24(%ecx), %ecx
[all …]
A Dmemcpy-ssse3-rep.S119 cmp $48, %ecx
121 add %ecx, %eax
128 cmp $48, %ecx
136 add %ecx, %edx
137 add %ecx, %eax
184 lea -32(%ecx), %ecx
188 sub $32, %ecx
196 sub $32, %ecx
204 sub $32, %ecx
212 sub $32, %ecx
[all …]
A Dstrcpy-ssse3.S310 lea 64(%ecx), %ecx
385 lea 16(%ecx), %ecx
402 lea 16(%ecx), %ecx
418 lea 16(%ecx), %ecx
428 lea 31(%ecx), %ecx
463 lea 64(%ecx), %ecx
504 lea 16(%ecx), %ecx
521 lea 16(%ecx), %ecx
537 lea 16(%ecx), %ecx
547 lea 30(%ecx), %ecx
[all …]
A Dwcscmp-sse2.S53 test %ecx, %ecx
59 test %ecx, %ecx
65 test %ecx, %ecx
71 test %ecx, %ecx
109 test %ecx, %ecx
115 test %ecx, %ecx
121 test %ecx, %ecx
127 test %ecx, %ecx
176 test %ecx, %ecx
182 test %ecx, %ecx
[all …]
A Dmemcmp-ssse3.S56 test %ecx, %ecx
173 lea -48(%ecx), %ecx
196 lea -48(%ecx), %ecx
244 lea -48(%ecx), %ecx
328 lea -48(%ecx), %ecx
411 lea -48(%ecx), %ecx
495 lea -48(%ecx), %ecx
579 lea -48(%ecx), %ecx
662 lea -48(%ecx), %ecx
745 lea -48(%ecx), %ecx
[all …]
/sysdeps/i386/i586/
A Dstrlen.S96 subl %ecx, %edx /* first step to negate word */
97 addl $magic, %ecx /* add magic word */
102 xorl %ecx, %edx /* (word+magic)^word */
112 subl %ecx, %edx /* first step to negate word */
113 addl $magic, %ecx /* add magic word */
118 xorl %ecx, %edx /* (word+magic)^word */
129 addl $magic, %ecx /* add magic word */
134 xorl %ecx, %edx /* (word+magic)^word */
145 addl $magic, %ecx /* add magic word */
150 xorl %ecx, %edx /* (word+magic)^word */
[all …]
/sysdeps/mach/hurd/i386/
A Dmakecontext.S28 movl 8(%esp), %ecx
33 movl %ecx, oEIP(%eax)
39 movl 12(%esp), %ecx
40 movl %ecx, oEBX(%eax)
46 negl %ecx
48 negl %ecx
60 movl %eax, 4(%edx,%ecx,4)
65 movl %eax, (%edx,%ecx,4)
66 decl %ecx
78 1: popl %ecx
[all …]
/sysdeps/i386/i686/
A Dmemcmp.S52 cmpl $1, %ecx
77 cmpl $32, %ecx;
81 addl %ecx, %edx
82 addl %ecx, %esi
89 cmpl %ecx, %eax
94 cmpl %ecx, %eax
99 cmpl %ecx, %eax
104 cmpl %ecx, %eax
109 cmpl %ecx, %eax
114 cmpl %ecx, %eax
[all …]
A Dmemcpy.S44 movl %edi, %ecx
45 xorl %esi, %ecx
46 andl $3, %ecx
51 cmpl $3, %ecx
57 decl %ecx
61 decl %ecx
65 decl %ecx
67 movl %ecx, %eax
68 shrl $2, %ecx
72 movl %eax, %ecx
[all …]
/sysdeps/unix/sysv/linux/i386/
A Dswapcontext.S33 movl (%esp), %ecx
35 leal 4(%esp), %ecx
50 fnstenv (%ecx)
53 movl 8(%esp), %ecx
58 leal oSIGMASK(%ecx), %ecx
72 fldenv (%ecx)
92 mov %esp, %ecx
155 rdsspd %ecx
207 pushl %ecx
212 jmp *%ecx
[all …]
/sysdeps/i386/fpu/
A Ds_remquo.S24 movl %eax, %ecx
26 shrl $12, %ecx
27 andl $4, %ecx
29 orl %eax, %ecx
30 leal (%ecx,%ecx,2),%ecx
34 movl QUOP(%esp), %ecx
40 1: movl %eax, (%ecx)

Completed in 90 milliseconds

12345678910