| /freebsd/sys/crypto/openssl/i386/ |
| H A D | bf-586.S | 16 pushl %ebx 17 movl 12(%esp),%ebx 22 movl (%ebx),%edi 23 movl 4(%ebx),%esi 25 movl (%ebp),%ebx 27 xorl %ebx,%edi 31 movl %edi,%ebx 33 shrl $16,%ebx 36 andl $255,%ebx 40 movl 1096(%ebp,%ebx,4),%ebx [all …]
|
| H A D | cast-586.S | 16 pushl %ebx 17 movl 12(%esp),%ebx 22 movl (%ebx),%edi 23 movl 4(%ebx),%esi 34 movl $255,%ebx 36 andl %edx,%ebx 42 movl CAST_S_table1(,%ebx,4),%ebx 43 xorl %ebx,%ecx 44 movl CAST_S_table2(,%eax,4),%ebx 45 subl %ebx,%ecx [all …]
|
| H A D | crypt586.S | 15 pushl %ebx 40 movl %eax,%ebx 41 shll $16,%ebx 44 xorl %ebx,%eax 46 movl (%ebp),%ebx 47 xorl %ebx,%eax 53 xorl %ebx,%ebx 60 xorl (%ebp,%ebx,1),%edi 65 xorl 0x100(%ebp,%ebx,1),%edi 72 movl 0x600(%ebp,%ebx,1),%ebx [all …]
|
| H A D | md5-586.S | 21 pushl %ebx 26 movl 4(%edi),%ebx 36 andl %ebx,%edi 42 movl %ebx,%edi 43 addl %ebx,%eax 55 xorl %ebx,%edi 58 xorl %ebx,%edi 67 leal 3250441966(%ebx,%ebp,1),%ebx 70 addl %edi,%ebx 71 roll $22,%ebx [all …]
|
| H A D | rmd-586.S | 22 pushl %ebx 26 movl (%eax),%ebx 28 movl %ebx,(%esp) 30 movl 8(%eax),%ebx 32 movl %ebx,8(%esp) 34 movl 16(%eax),%ebx 36 movl %ebx,16(%esp) 38 movl 24(%eax),%ebx 40 movl %ebx,24(%esp) 42 movl 32(%eax),%ebx [all …]
|
| H A D | co-586.S | 19 pushl %ebx 20 xorl %ebx,%ebx 28 addl %eax,%ebx 33 movl %ebx,(%eax) 37 xorl %ebx,%ebx 44 adcl $0,%ebx 51 adcl $0,%ebx 61 adcl %edx,%ebx 68 adcl %edx,%ebx 75 adcl %edx,%ebx [all …]
|
| H A D | cmll-x86.S | 15 pushl %ebx 21 movl %esp,%ebx 32 movl %ebx,20(%esp) 39 movl 4(%esi),%ebx 43 bswap %ebx 50 bswap %ebx 54 movl %ebx,4(%esi) 59 popl %ebx 91 pushl %ebx 96 movl %esp,%ebx [all …]
|
| H A D | sha1-586.S | 15 pushl %ebx 52 movl 4(%esi),%ebx 56 bswap %ebx 60 movl %ebx,4(%esp) 64 movl 20(%esi),%ebx 68 bswap %ebx 72 movl %ebx,20(%esp) 76 movl 36(%esi),%ebx 80 bswap %ebx 84 movl %ebx,36(%esp) [all …]
|
| H A D | sha256-586.S | 15 pushl %ebx 21 movl %esp,%ebx 33 movl %ebx,12(%esp) 36 movl 4(%edx),%ebx 43 andl $268435968,%ebx 46 orl %ebx,%ecx 50 testl $512,%ebx 60 movl 4(%edi),%ebx 64 bswap %ebx 67 pushl %ebx [all …]
|
| H A D | e_padlock-x86.S | 14 pushl %ebx 29 cmpl $0x746e6543,%ebx 37 cmpl $0x68532020,%ebx 53 xorl %ebx,%ebx 58 pushl %ebx 60 popl %ebx 62 shll $4,%ebx 64 orl %ebx,%eax 66 popl %ebx 155 pushl %ebx [all …]
|
| H A D | x86-gf2m.S | 20 movd %ebx,%mm3 43 andl %ebx,%esi 44 shrl $3,%ebx 47 andl %ebx,%edi 48 shrl $3,%ebx 51 andl %ebx,%esi 52 shrl $3,%ebx 56 andl %ebx,%edi 57 shrl $3,%ebx 62 andl %ebx,%esi [all …]
|
| H A D | des-586.S | 16 xorl %ebx,%ebx 26 xorl (%ebp,%ebx,1),%edi 31 xorl 0x100(%ebp,%ebx,1),%edi 38 xorl 0x600(%ebp,%ebx,1),%edi 45 xorl %ebx,%ebx 55 xorl (%ebp,%ebx,1),%esi 60 xorl 0x100(%ebp,%ebx,1),%esi 67 xorl 0x600(%ebp,%ebx,1),%esi 74 xorl %ebx,%ebx 84 xorl (%ebp,%ebx,1),%edi [all …]
|
| H A D | chacha-x86.S | 15 pushl %ebx 35 movl 4(%esi),%ebx 39 movl %ebx,84(%esp) 43 movl 20(%esi),%ebx 47 movl %ebx,100(%esp) 51 movl 4(%edi),%ebx 56 movl %ebx,116(%esp) 62 movl %ebx,156(%esp) 70 movl 84(%esp),%ebx 76 movl %ebx,20(%esp) [all …]
|
| H A D | aes-586.S | 14 xorl 4(%edi),%ebx 51 movl %ebx,%esi 53 shrl $16,%ebx 99 andl $255,%ebx 100 movzbl -128(%ebp,%ebx,1),%ebx 101 shll $16,%ebx 102 xorl %ebx,%edx 103 movl 8(%esp),%ebx 164 andl %ebx,%ebp 165 leal (%ebx,%ebx,1),%edi [all …]
|
| H A D | ecp_nistz256-x86.S | 2398 pushl %ebx 2407 popl %ebx 2422 pushl %ebx 2437 popl %ebx 2452 pushl %ebx 2460 popl %ebx 2474 movl 4(%esi),%ebx 2480 adcl %edx,%ebx 2483 movl %ebx,4(%edi) 2486 movl 16(%esi),%ebx [all …]
|
| /freebsd/sys/crypto/des/arch/i386/ |
| H A D | des_enc.S | 75 pushl %ebx 78 movl 28(%esp), %ebx 120 cmpl $0, %ebx 125 xorl %ebx, %ebx 134 movl _C_LABEL(des_SPtrans)(%ebx),%ebp 141 movl 0x100+_C_LABEL(des_SPtrans)(%ebx),%ebp 151 movl 0x600+_C_LABEL(des_SPtrans)(%ebx),%ebx 152 xorl %ebx, %edi 153 movl 0x700+_C_LABEL(des_SPtrans)(%ecx),%ebx 154 xorl %ebx, %edi [all …]
|
| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | md5-x86_64.S | 33 movl 4(%rbp),%ebx 49 movl %ebx,%r9d 56 andl %ebx,%r11d 62 addl %ebx,%eax 63 xorl %ebx,%r11d 70 movl %ebx,%r11d 76 xorl %ebx,%r11d 82 leal -1044525330(%rbx,%r10,1),%ebx 86 addl %r11d,%ebx 87 roll $22,%ebx [all …]
|
| H A D | sha1-x86_64.S | 614 movl %r12d,%ebx 620 xorl %r11d,%ebx 624 andl %edi,%ebx 627 addl %ebx,%r13d 631 movl %r11d,%ebx 637 xorl %edi,%ebx 641 andl %esi,%ebx 644 addl %ebx,%r12d 648 movl %edi,%ebx 654 xorl %esi,%ebx [all …]
|
| H A D | aesni-sha1-x86_64.S | 66 movl 4(%r9),%ebx 69 movl %ebx,%esi 100 rorl $2,%ebx 113 xorl %ecx,%ebx 117 andl %ebx,%edi 118 xorl %ecx,%ebx 127 xorl %ebx,%eax 135 xorl %ebx,%eax 139 xorl %ebx,%esi 157 addl 12(%rsp),%ebx [all …]
|
| /freebsd/lib/libmd/i386/ |
| H A D | rmd160.S | 65 pushl %ebx 73 movl 4(%esi), %ebx 75 movl %ebx, 8(%esp) 77 movl 12(%esi), %ebx 79 movl %ebx, 16(%esp) 81 movl 20(%esi), %ebx 83 movl %ebx, 24(%esp) 85 movl 28(%esi), %ebx 87 movl %ebx, 32(%esp) 89 movl 36(%esi), %ebx [all …]
|
| /freebsd/lib/libmd/amd64/ |
| H A D | sha1block.S | 150 mov 4(%rbp), %ebx // c->h1 159 mov %ebx, %r12d 164 round1 %eax, %ebx, %ecx, %edx, %ebp, 0 165 round1 %ebp, %eax, %ebx, %ecx, %edx, 1 166 round1 %edx, %ebp, %eax, %ebx, %ecx, 2 167 round1 %ecx, %edx, %ebp, %eax, %ebx, 3 168 round1 %ebx, %ecx, %edx, %ebp, %eax, 4 170 round1 %eax, %ebx, %ecx, %edx, %ebp, 5 171 round1 %ebp, %eax, %ebx, %ecx, %edx, 6 172 round1 %edx, %ebp, %eax, %ebx, %ecx, 7 [all …]
|
| /freebsd/lib/libc/i386/string/ |
| H A D | wcschr.S | 37 pushl %ebx 39 L1: movl (%ecx),%ebx 40 cmpl %eax,%ebx 42 testl %ebx,%ebx 44 movl 4(%ecx),%ebx 45 cmpl %eax,%ebx 47 testl %ebx,%ebx 49 movl 8(%ecx),%ebx 50 cmpl %eax,%ebx 52 testl %ebx,%ebx [all …]
|
| /freebsd/contrib/xz/src/liblzma/check/ |
| H A D | crc64_x86.S | 97 pushl %ebx 123 movl $ LZMA_CRC64_TABLE, %ebx 128 leal .L_lzma_crc64_table$non_lazy_ptr-.L_pic(%ebx), %ebx 129 movl (%ebx), %ebx 133 addl $_GLOBAL_OFFSET_TABLE_, %ebx 134 movl LZMA_CRC64_TABLE@GOT(%ebx), %ebx 159 xorl (%ebx, %ebp, 8), %eax 161 xorl 4(%ebx, %ebp, 8), %edx 188 movl 0x1800(%ebx, %ebp, 8), %eax 190 movl 0x1804(%ebx, %ebp, 8), %edx [all …]
|
| H A D | crc32_x86.S | 107 pushl %ebx 132 movl $ LZMA_CRC32_TABLE, %ebx 137 leal .L_lzma_crc32_table$non_lazy_ptr-.L_pic(%ebx), %ebx 138 movl (%ebx), %ebx 142 addl $_GLOBAL_OFFSET_TABLE_, %ebx 143 movl LZMA_CRC32_TABLE@GOT(%ebx), %ebx 168 xorl (%ebx, %ebp, 4), %eax 196 movl 0x0C00(%ebx, %ebp, 4), %edx 198 xorl 0x0800(%ebx, %ebp, 4), %edx 202 xorl 0x0400(%ebx, %ebp, 4), %edx [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/builtins/i386/ |
| H A D | umoddi3.S | 27 pushl %ebx 28 movl 20(%esp), %ebx // Find the index i of the leading bit in b. 29 bsrl %ebx, %ecx // If the high word of b is zero, jump to 39 shll %cl, %ebx // (low word of b) >> (1 + i) 40 orl %eax, %ebx // 43 cmpl %ebx, %edx // to avoid overflowing the upcoming divide. 48 divl %ebx // eax <-- qs, edx <-- r such that ahi:alo = bs*qs + r 56 movl 12(%esp), %ebx 58 subl %eax, %ebx 65 addl 20(%esp), %ebx // otherwise [all …]
|