Home
last modified time | relevance | path

Searched refs:eax (Results 1 – 25 of 419) sorted by relevance

12345678910>>...17

/glibc-2.36/sysdeps/i386/i686/multiarch/
Dmemchr-sse2-bsf.S58 mov %ecx, %eax
69 movdqu (%eax), %xmm0
82 add %ecx, %eax
91 lea 16(%eax), %edi
92 and $15, %eax
94 add %eax, %edx
96 lea 16(%eax), %edx
103 xor %eax, %eax
116 mov %eax, %edi
121 mov %eax, %edx
[all …]
Dmemrchr-sse2-bsf.S59 pmovmskb %xmm0, %eax
60 test %eax, %eax
64 mov %ecx, %eax
65 and $15, %eax
70 sub %eax, %ecx
71 sub %eax, %edx
81 pmovmskb %xmm0, %eax
82 test %eax, %eax
87 pmovmskb %xmm2, %eax
88 test %eax, %eax
[all …]
Dmemcpy-ssse3.S87 movl 12(%esp), %eax
88 cmpl %eax, 16(%esp)
95 movl SRC(%esp), %eax
99 cmp %eax, %edx
108 add %ecx, %eax
109 cmp %eax, %edx
110 movl SRC(%esp), %eax
124 add %ecx, %eax
135 movlpd (%eax), %xmm0
136 movlpd 8(%eax), %xmm1
[all …]
Dstrlen-sse2.S60 xor %eax, %eax
113 lea 16(%edx), %eax
114 mov %eax, %ecx
115 and $-16, %eax
124 pcmpeqb (%eax), %xmm0
128 lea 16(%eax), %eax
131 pcmpeqb (%eax), %xmm1
135 lea 16(%eax), %eax
138 pcmpeqb (%eax), %xmm2
142 lea 16(%eax), %eax
[all …]
Dmemcpy-sse2-unaligned.S55 movl 12(%esp), %eax
56 cmpl %eax, 16(%esp)
64 movl SRC(%esp), %eax
66 cmp %edx, %eax
81 movdqu (%eax), %xmm0
82 movdqu -16(%eax, %ecx), %xmm1
92 movdqu (%eax), %xmm0
93 movdqu 16(%eax), %xmm1
94 movdqu -16(%eax, %ecx), %xmm2
95 movdqu -32(%eax, %ecx), %xmm3
[all …]
Dmemcpy-ssse3-rep.S98 movl 12(%esp), %eax
99 cmpl %eax, 16(%esp)
106 movl SRC(%esp), %eax
110 cmp %eax, %edx
115 add %ecx, %eax
116 cmp %eax, %edx
117 movl SRC(%esp), %eax
131 add %ecx, %eax
141 movdqu (%eax), %xmm0
151 sub %edi, %eax
[all …]
Dmemrchr-sse2.S55 pmovmskb %xmm0, %eax
56 test %eax, %eax
60 mov %ecx, %eax
61 and $15, %eax
66 sub %eax, %edx
77 pmovmskb %xmm0, %eax
78 test %eax, %eax
83 pmovmskb %xmm2, %eax
84 test %eax, %eax
89 pmovmskb %xmm3, %eax
[all …]
Dstrcat-sse2.S89 mov STR1(%esp), %eax
99 mov %eax, %edx
112 movdqu (%eax), %xmm1
121 mov %eax, %ecx
122 and $-16, %eax
131 and $-16, %eax
132 pcmpeqb (%eax), %xmm0
141 add %eax, %ecx
150 pcmpeqb 16(%eax), %xmm0
155 pcmpeqb 32(%eax), %xmm1
[all …]
Dwcscpy-ssse3.S65 pmovmskb %xmm0, %eax
68 test %eax, %eax
71 mov %edx, %eax
74 sub %edx, %eax
76 sub %eax, %ecx
77 mov %ecx, %eax
78 and $0xf, %eax
82 cmp $4, %eax
84 cmp $8, %eax
93 pmovmskb %xmm0, %eax
[all …]
Dmemchr-sse2.S84 pmovmskb %xmm0, %eax
85 test %eax, %eax
113 pmovmskb %xmm0, %eax
114 sar %cl, %eax
115 test %eax, %eax
143 pmovmskb %xmm0, %eax
144 test %eax, %eax
154 pmovmskb %xmm2, %eax
155 test %eax, %eax
165 pmovmskb %xmm3, %eax
[all …]
Dstrrchr-sse2.S65 pmovmskb %xmm0, %eax
68 test %eax, %eax
93 mov %eax, %ebx
113 pmovmskb %xmm0, %eax
116 shr %cl, %eax
119 test %eax, %eax
142 mov %eax, %ebx
153 pmovmskb %xmm0, %eax
154 or %eax, %ecx
162 pmovmskb %xmm0, %eax
[all …]
/glibc-2.36/sysdeps/x86_64/multiarch/
Dstrlen-avx2.S65 movl %edi, %eax
70 andl $(PAGE_SIZE - 1), %eax
72 cmpl $(PAGE_SIZE - VEC_SIZE), %eax
77 vpmovmskb %ymm1, %eax
85 testl %eax, %eax
87 tzcntl %eax, %eax
90 shrl $2, %eax
96 xorl %eax, %eax
108 tzcntl %eax, %eax
111 shrl $2, %eax
[all …]
Dmemchr-sse2.S66 pmovmskb %xmm0, %eax
67 test %eax, %eax
91 pmovmskb %xmm0, %eax
93 sar %cl, %eax
94 test %eax, %eax
97 bsf %eax, %eax
99 mov %eax, %esi
130 pmovmskb %xmm0, %eax
131 test %eax, %eax
136 pmovmskb %xmm2, %eax
[all …]
Dstrlen-evex.S68 movl %edi, %eax
72 andl $(PAGE_SIZE - 1), %eax
74 cmpl $(PAGE_SIZE - VEC_SIZE), %eax
80 kmovd %k0, %eax
86 testl %eax, %eax
88 tzcntl %eax, %eax
92 xorl %eax, %eax
100 tzcntl %eax, %eax
106 tzcntl %eax, %eax
112 leal -(CHAR_PER_VEC * 4 + 1)(%rcx, %rax), %eax
[all …]
Drawmemchr-sse2.S47 pmovmskb %xmm0, %eax
48 test %eax, %eax
63 pmovmskb %xmm0, %eax
65 sar %cl, %eax
66 test %eax, %eax
69 bsf %eax, %eax
83 pmovmskb %xmm0, %eax
84 test %eax, %eax
89 pmovmskb %xmm2, %eax
90 test %eax, %eax
[all …]
Dmemrchr-sse2.S62 pmovmskb %xmm1, %eax
69 bsrl %eax, %eax
73 addl %edx, %eax
83 bsrl %eax, %eax
89 xorl %eax, %eax
95 testl %eax, %eax
110 pmovmskb %xmm1, %eax
118 testl %eax, %eax
123 pmovmskb %xmm1, %eax
126 bsrl %eax, %eax
[all …]
Dmemchr-evex.S106 movl %edi, %eax
107 andl $(PAGE_SIZE - 1), %eax
108 cmpl $(PAGE_SIZE - VEC_SIZE), %eax
113 kmovd %k0, %eax
119 testl %eax, %eax
121 tzcntl %eax, %eax
132 xorl %eax, %eax
140 tzcntl %eax, %esi
146 xorl %eax, %eax
166 sarl $2, %eax
[all …]
Dmemchr-avx2.S76 movl %edi, %eax
77 andl $(PAGE_SIZE - 1), %eax
78 cmpl $(PAGE_SIZE - VEC_SIZE), %eax
83 vpmovmskb %ymm1, %eax
89 testl %eax, %eax
91 bsfl %eax, %eax
101 tzcntl %eax, %eax
113 cmpl %eax, %edx
121 bsfl %eax, %eax
128 xorl %eax, %eax
[all …]
Dmemcmp-sse2.S83 pmovmskb %xmm1, %eax
84 subl %ecx, %eax
90 pmovmskb %xmm1, %eax
91 subl %ecx, %eax
101 movl (%rsi), %eax
102 subl (%rdi), %eax
107 orl %esi, %eax
112 movl -4(%rdi, %rdx), %eax
122 xorl %eax, %eax
138 movzbl %cl, %eax
[all …]
Dmemcmp-avx2-movbe.S86 vpmovmskb %ymm1, %eax
90 incl %eax
99 vpmovmskb %ymm2, %eax
102 incl %eax
112 vpmovmskb %ymm3, %eax
113 incl %eax
156 tzcntl %eax, %eax
164 leal -1(%rdx, %rdx), %eax
167 movzbl (%rdi, %rax), %eax
168 subl %ecx, %eax
[all …]
/glibc-2.36/sysdeps/i386/
Dsub_n.S50 movl %ecx,%eax
52 negl %eax
53 andl $7,%eax /* get index where to start loop */
56 shll $2,%eax /* adjustment for pointers... */
57 subl %eax,%edi /* ... since they are offset ... */
58 subl %eax,%esi /* ... by a constant when we ... */
59 subl %eax,%edx /* ... enter the loop */
60 shrl $2,%eax /* restore previous value */
62 leal -4(,%eax,4),%ebx /* Count for 4-byte endbr32 */
69 L(0): leal (%eax,%eax,8),%eax
[all …]
Dadd_n.S50 movl %ecx,%eax
52 negl %eax
53 andl $7,%eax /* get index where to start loop */
56 shll $2,%eax /* adjustment for pointers... */
57 subl %eax,%edi /* ... since they are offset ... */
58 subl %eax,%esi /* ... by a constant when we ... */
59 subl %eax,%edx /* ... enter the loop */
60 shrl $2,%eax /* restore previous value */
62 leal -4(,%eax,4),%ebx /* Count for 4-byte endbr32 */
69 L(0): leal (%eax,%eax,8),%eax
[all …]
/glibc-2.36/sysdeps/i386/i686/
Dmemcmp.S48 movl BLK1(%esp), %eax
54 movzbl (%eax), %ecx /* LEN == 1 */
58 xorl %eax, %eax
64 sbbl %eax, %eax
65 sbbl $-1, %eax
75 movl %eax, %esi
87 movl -28(%esi), %eax
89 cmpl %ecx, %eax
92 movl -24(%esi), %eax
94 cmpl %ecx, %eax
[all …]
Dadd_n.S31 L(1): addl (%esp), %eax
54 movl %ecx,%eax
56 negl %eax
57 andl $7,%eax /* get index where to start loop */
60 shll $2,%eax /* adjustment for pointers... */
61 subl %eax,%edi /* ... since they are offset ... */
62 subl %eax,%esi /* ... by a constant when we ... */
63 subl %eax,%edx /* ... enter the loop */
64 shrl $2,%eax /* restore previous value */
66 leal -4(,%eax,4),%ebx /* Count for 4-byte endbr32 */
[all …]
/glibc-2.36/sysdeps/x86_64/fpu/
Dsvml_s_sincosf16_core.S54 movl (%rsp), %eax
58 movl %eax, (%rdx)
79 movl 36(%rsp), %eax
83 movl %eax, (%rdx)
104 movl 72(%rsp), %eax
110 movl %eax, (%rdx)
129 movl 108(%rsp), %eax
135 movl %eax, (%rdx)
179 movl -240(%ebp), %eax
181 vmovss %xmm0, (%eax)
[all …]

12345678910>>...17