/freebsd-11-stable/sys/pc98/apm/ |
H A D | apm_bioscall.S | 56 movl 12(%ebp),%edx 64 movl %edx,%esi 66 movl apm_necsmm_addr,%edx 67 andl %edx,%edx
|
/freebsd-11-stable/secure/lib/libcrypto/i386/ |
H A D | x86-gf2m.S | 11 leal (%eax,%eax,1),%edx 13 leal (%edx,%edx,1),%ebp 15 andl $2147483647,%edx 19 xorl %edx,%ecx 22 movl %edx,8(%esp) 23 xorl %ebp,%edx 27 xorl %edx,%ecx 29 xorl %edx,%ebp 36 movl %edx,2 [all...] |
H A D | sha1-586.S | 21 movl 4(%esi),%edx 22 testl $512,%edx 29 andl $268435456,%edx 31 orl %edx,%eax 51 movl 12(%esi),%edx 55 bswap %edx 59 movl %edx,12(%esp) 63 movl 28(%esi),%edx 67 bswap %edx 71 movl %edx,2 [all...] |
H A D | x86cpuid.S | 15 xorl %edx,%edx 36 cmpl $1231384169,%edx 46 cmpl $1769238117,%edx 71 btl $28,%edx 77 andl $4026531839,%edx 93 andl $3220176895,%edx 96 orl $1073741824,%edx 100 orl $1048576,%edx 102 btl $28,%edx [all...] |
H A D | aesni-x86.S | 12 movl 12(%esp),%edx 14 movl 240(%edx),%ecx 16 movups (%edx),%xmm0 17 movups 16(%edx),%xmm1 18 leal 32(%edx),%edx 23 movups (%edx),%xmm1 24 leal 16(%edx),%edx 39 movl 12(%esp),%edx [all...] |
H A D | aes-586.S | 13 xorl 12(%edi),%edx 41 movl %edx,%edi 56 movl %edx,%edi 79 andl $255,%edx 89 andl $255,%edx 90 movzbl -128(%ebp,%edx,1),%edx 94 xorl %eax,%edx 99 xorl %ebx,%edx 103 xorl %ecx,%edx [all...] |
H A D | bf-686.S | 19 movl 4(%eax),%edx 33 xorl %esi,%edx 44 xorl %esi,%edx 47 rorl $16,%edx 51 rorl $16,%edx 71 xorl %esi,%edx 82 xorl %esi,%edx 85 rorl $16,%edx 89 rorl $16,%edx 109 xorl %esi,%edx [all...] |
H A D | ghash-x86.S | 19 movl 4(%edi),%edx 39 movl %edx,4(%esp) 45 movl (%esi,%ebx,1),%edx 56 shrdl $4,%edx,%ecx 57 shrdl $4,%ebp,%edx 64 xorl (%esi,%eax,1),%edx 71 shrdl $4,%edx,%ecx 72 shrdl $4,%ebp,%edx 79 xorl (%esi,%eax,1),%edx 86 bswap %edx [all...] |
/freebsd-11-stable/lib/libc/i386/string/ |
H A D | bcopy.S | 64 movl %edi,%edx 65 subl %esi,%edx 66 cmpl %ecx,%edx /* overlapping? */ 69 movl %ecx,%edx 73 movl %edx,%ecx 84 movl %ecx,%edx 90 movl %edx,%ecx /* copy remainder by words */
|
/freebsd-11-stable/secure/lib/libcrypto/amd64/ |
H A D | sha1-x86_64.S | 52 movl 0(%r9),%edx 53 bswapl %edx 56 movl %edx,0(%rsp) 80 movl 12(%r9),%edx 84 bswapl %edx 95 movl %edx,12(%rsp) 119 movl 24(%r9),%edx 123 bswapl %edx 134 movl %edx,24(%rsp) 158 movl 36(%r9),%edx [all...] |
H A D | aesni-sha1-x86_64.S | 53 movl 12(%r9),%edx 57 xorl %edx,%edi 92 xorl %edx,%esi 110 addl 4(%rsp),%edx 115 addl %edi,%edx 121 addl %ebp,%edx 127 movl %edx,%edi 131 roll $5,%edx 137 addl %edx,%ecx 138 rorl $7,%edx [all...] |
H A D | rc4-x86_64.S | 44 movl (%rdi,%rcx,4),%edx 46 movl %edx,(%rdi,%r10,4) 49 movl (%rdi,%rax,4),%edx 62 movl (%rdi,%rcx,4),%edx 66 movl %edx,0(%rdi,%r10,4) 70 movl (%rdi,%rcx,4),%edx 74 movl %edx,4(%rdi,%r10,4) 78 movl (%rdi,%rcx,4),%edx 82 movl %edx,8(%rdi,%r10,4) 86 movl (%rdi,%rcx,4),%edx [all...] |
H A D | rc4-md5-x86_64.S | 55 movl (%rdi,%rcx,4),%edx 65 movl %edx,0(%rsi) 74 movl (%rdi,%rcx,4),%edx 84 movl %edx,4(%rsi) 92 movl (%rdi,%rcx,4),%edx 102 movl %edx,8(%rsi) 110 movl (%rdi,%rcx,4),%edx 120 movl %edx,12(%rsi) 128 movl (%rdi,%rcx,4),%edx 138 movl %edx,1 [all...] |
/freebsd-11-stable/contrib/gcc/config/i386/ |
H A D | driver-i386.c | 66 unsigned int eax, ebx, ecx, edx; local 98 cpuid (0, eax, ebx, ecx, edx); 105 cpuid (1, eax, ebx, ecx, edx); 106 has_cmpxchg8b = !!(edx & bit_CMPXCHG8B); 107 has_cmov = !!(edx & bit_CMOV); 108 has_mmx = !!(edx & bit_MMX); 109 has_sse = !!(edx & bit_SSE); 110 has_sse2 = !!(edx & bit_SSE2); 116 cpuid (0x80000000, eax, ebx, ecx, edx); 120 cpuid (0x80000001, eax, ebx, ecx, edx); [all...] |
/freebsd-11-stable/lib/libc/i386/sys/ |
H A D | sbrk.S | 54 movl PIC_GOT(HIDENAME(curbrk)),%edx 55 movl (%edx),%eax 64 movl PIC_GOT(HIDENAME(curbrk)),%edx 65 movl (%edx),%eax 66 addl %ecx,(%edx)
|
/freebsd-11-stable/contrib/xz/src/liblzma/check/ |
H A D | crc64_x86.S | 79 * %edx crc MSB 93 movl 0x20(%esp), %edx /* crc MSB */ 128 notl %edx 147 shrdl $8, %edx, %eax 149 shrl $8, %edx 150 xorl 4(%ebx, %ebp, 8), %edx 178 xorl %edx, %eax 179 movl 0x1804(%ebx, %ebp, 8), %edx 182 xorl 0x1004(%ebx, %ebp, 8), %edx 186 xorl 0x0804(%ebx, %ebp, 8), %edx [all...] |
H A D | crc32_x86.S | 94 * %edx Temporary 185 movl 0x0C00(%ebx, %ebp, 4), %edx 187 xorl 0x0800(%ebx, %ebp, 4), %edx 189 xorl 8(%esi), %edx 191 xorl 0x0400(%ebx, %ebp, 4), %edx 193 xorl (%ebx, %ebp, 4), %edx 202 xorl 0x1C00(%ebx, %ebp, 4), %edx 205 xorl 0x1800(%ebx, %ebp, 4), %edx 210 xorl %edx, %eax 220 * copied to %ecx and %edx [all...] |
/freebsd-11-stable/lib/libc/amd64/string/ |
H A D | memcmp.S | 38 xorl %edx,%edx 40 subl %edx,%eax
|
/freebsd-11-stable/lib/msun/i387/ |
H A D | s_llrint.S | 35 popl %edx
|
H A D | s_llrintf.S | 35 popl %edx
|
H A D | s_llrintl.S | 35 popl %edx
|
/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_utility.cpp | 138 buf.eax, buf.ebx, buf.ecx, buf.edx)); 151 1, buf.eax, buf.ebx, buf.ecx, buf.edx)); 172 p->sse2 = (buf.edx >> 26) & 1; 176 if ((buf.edx >> 4) & 1) { 180 if ((buf.edx >> 8) & 1) { 184 if ((buf.edx >> 9) & 1) { 188 if ((buf.edx >> 15) & 1) { 192 if ((buf.edx >> 18) & 1) { 196 if ((buf.edx >> 19) & 1) { 202 if ((buf.edx >> 2 [all...] |
/freebsd-11-stable/sys/crypto/blowfish/arch/i386/ |
H A D | bf_enc_686.S | 80 movl 4(%eax), %edx 94 xorl %esi, %edx 105 xorl %esi, %edx 108 rorl $16, %edx 112 rorl $16, %edx 132 xorl %esi, %edx 143 xorl %esi, %edx 146 rorl $16, %edx 150 rorl $16, %edx 170 xorl %esi, %edx [all...] |
/freebsd-11-stable/sys/compat/ndis/ |
H A D | winx32_wrap.S | 57 * or smaller arguments are passed in the %ecx and %edx registers 64 * passed in %eax, %ecx and %edx. 95 * values, which span both %eax and %edx. Consequently, we have 130 push %edx 135 pop %edx 170 push %edx 174 pop %edx 183 * two arguments are passed in %ecx and %edx. It happens we 198 push %edx 208 push %edx [all...] |
/freebsd-11-stable/sys/crypto/aesni/ |
H A D | aeskeys_i386.S | 53 movaps %xmm0,(%edx) 54 addl $0x10,%edx 75 movaps %xmm6,(%edx) 77 movaps %xmm1,0x10(%edx) 78 addl $0x20,%edx 96 movaps %xmm0,(%edx) 97 addl $0x10,%edx 110 movaps %xmm2,(%edx) 111 addl $0x10,%edx 122 movl 12(%ebp),%edx [all...] |