| /freebsd/sys/crypto/openssl/i386/ |
| H A D | md5-586.S | 15 pushl %edi 16 movl 12(%esp),%edi 24 movl (%edi),%eax 26 movl 4(%edi),%ebx 27 movl 8(%edi),%ecx 28 movl 12(%edi),%edx 32 movl %ecx,%edi 35 xorl %edx,%edi 36 andl %ebx,%edi 38 xorl %edx,%edi [all …]
|
| H A D | aes-586.S | 12 movl %edi,20(%esp) 13 xorl (%edi),%eax 14 xorl 4(%edi),%ebx 15 xorl 8(%edi),%ecx 16 xorl 12(%edi),%edx 17 movl 240(%edi),%esi 19 leal (%edi,%esi,8),%esi 21 movl -128(%ebp),%edi 23 movl -64(%ebp),%edi 25 movl (%ebp),%edi [all …]
|
| H A D | rc5-586.S | 17 pushl %edi 21 movl (%edx),%edi 25 addl 4(%ebp),%edi 27 xorl %esi,%edi 30 roll %cl,%edi 31 addl %eax,%edi 32 xorl %edi,%esi 34 movl %edi,%ecx 37 xorl %esi,%edi 40 roll %cl,%edi [all …]
|
| H A D | rc4-586.S | 17 pushl %edi 18 movl 20(%esp),%edi 26 movb (%edi),%al 27 movb 4(%edi),%bl 28 addl $8,%edi 33 cmpl $-1,256(%edi) 35 movl (%edi,%eax,4),%ecx 50 movl %edx,-4(%edi) 52 movl (%edi,%ebx,4),%edx 53 movl %ecx,(%edi,%ebx,4) [all …]
|
| H A D | sha256-586.S | 17 pushl %edi 19 movl 24(%esp),%edi 29 addl %edi,%eax 31 movl %edi,4(%esp) 53 subl %edi,%eax 59 movl (%edi),%eax 60 movl 4(%edi),%ebx 61 movl 8(%edi),%ecx 63 movl 12(%edi),%edx 71 movl 16(%edi),%eax [all …]
|
| H A D | des-586.S | 26 xorl (%ebp,%ebx,1),%edi 28 xorl 0x200(%ebp,%ecx,1),%edi 31 xorl 0x100(%ebp,%ebx,1),%edi 34 xorl 0x300(%ebp,%ecx,1),%edi 38 xorl 0x600(%ebp,%ebx,1),%edi 39 xorl 0x700(%ebp,%ecx,1),%edi 41 xorl 0x400(%ebp,%eax,1),%edi 42 xorl 0x500(%ebp,%edx,1),%edi 47 xorl %edi,%eax 49 xorl %edi,%edx [all …]
|
| H A D | rmd-586.S | 18 pushl %edi 21 movl 8(%edx),%edi 58 movl %edi,%eax 66 roll $10,%edi 72 xorl %edi,%eax 90 addl %edi,%ebx 95 addl %eax,%edi 98 addl %edx,%edi 100 roll $12,%edi 101 addl %esi,%edi [all …]
|
| H A D | cmll-x86.S | 17 pushl %edi 20 movl 28(%esp),%edi 24 leal -127(%edi),%ecx 31 leal (%edi,%eax,1),%eax 57 popl %edi 93 pushl %edi 95 movl 28(%esp),%edi 99 movl 272(%edi),%eax 100 leal -127(%edi),%ecx 107 leal (%edi,%eax,1),%eax [all …]
|
| H A D | sha1-586.S | 17 pushl %edi 47 movl 16(%ebp),%edi 109 addl %edi,%ebp 110 movl (%esp),%edi 114 leal 1518500249(%ebp,%edi,1),%ebp 117 movl %ebx,%edi 120 xorl %ecx,%edi 123 andl %eax,%edi 125 xorl %ecx,%edi 127 addl %edi,%ebp [all …]
|
| H A D | wp-mmx.S | 17 pushl %edi 19 movl 24(%esp),%edi 26 movl %edi,4(%ebx) 52 pxor (%edi),%mm0 53 pxor 8(%edi),%mm1 54 pxor 16(%edi),%mm2 55 pxor 24(%edi),%mm3 56 pxor 32(%edi),%mm4 57 pxor 40(%edi),%mm5 58 pxor 48(%edi),%mm6 [all …]
|
| H A D | e_padlock-x86.S | 153 pushl %edi 156 movl 16(%esp),%edi 165 popl %edi 181 pushl %edi 182 movl 20(%esp),%edi 200 testl $15,%edi 227 cmovel %edi,%eax 239 movl %edi,(%ebp) 244 testl $15,%edi 245 cmovnzl %esp,%edi [all …]
|
| H A D | ecp_nistz256-x86.S | 2400 pushl %edi 2402 movl 20(%esp),%edi 2405 popl %edi 2424 pushl %edi 2427 movl %esp,%edi 2430 leal (%edi),%esi 2432 movl 52(%esp),%edi 2435 popl %edi 2454 pushl %edi 2456 movl 20(%esp),%edi [all …]
|
| H A D | x86cpuid.S | 17 pushl %edi 34 movl %eax,%edi 83 cmpl $4,%edi 120 cmpl $7,%edi 121 movl 20(%esp),%edi 126 movl %ebx,8(%edi) 127 movl %ecx,12(%edi) 128 movl %edx,16(%edi) 134 movl %eax,20(%edi) 135 movl %edx,24(%edi) [all …]
|
| H A D | crypt586.S | 17 pushl %edi 20 xorl %edi,%edi 60 xorl (%ebp,%ebx,1),%edi 62 xorl 0x200(%ebp,%ecx,1),%edi 65 xorl 0x100(%ebp,%ebx,1),%edi 68 xorl 0x300(%ebp,%ecx,1),%edi 73 xorl %ebx,%edi 75 xorl %ebx,%edi 77 xorl %ebx,%edi 79 xorl %ebx,%edi [all …]
|
| H A D | x86-gf2m.S | 45 movl %ebp,%edi 47 andl %ebx,%edi 53 movd (%esp,%edi,4),%mm2 54 movl %ebp,%edi 56 andl %ebx,%edi 65 movd (%esp,%edi,4),%mm2 66 movl %ebp,%edi 68 andl %ebx,%edi 77 movd (%esp,%edi,4),%mm2 78 movl %ebp,%edi [all …]
|
| H A D | bn-586.S | 113 pushl %edi 116 movl 20(%esp),%edi 130 addl (%edi),%eax 132 movl %eax,(%edi) 139 addl 4(%edi),%eax 141 movl %eax,4(%edi) 148 addl 8(%edi),%eax 150 movl %eax,8(%edi) 157 addl 12(%edi),%eax 159 movl %eax,12(%edi) [all …]
|
| H A D | co-586.S | 16 pushl %edi 17 movl 20(%esp),%edi 23 movl (%edi),%edx 31 movl (%edi),%edx 43 movl 4(%edi),%edx 50 movl (%edi),%edx 62 movl 4(%edi),%edx 69 movl 8(%edi),%edx 76 movl (%edi),%edx 88 movl 4(%edi),%edx [all …]
|
| H A D | aesni-x86.S | 423 pushl %edi 425 movl 24(%esp),%edi 449 movups %xmm2,(%edi) 451 movups %xmm3,16(%edi) 453 movups %xmm4,32(%edi) 455 movups %xmm5,48(%edi) 457 movups %xmm6,64(%edi) 459 movups %xmm7,80(%edi) 460 leal 96(%edi),%edi 469 movups %xmm2,(%edi) [all …]
|
| /freebsd/lib/libmd/i386/ |
| H A D | rmd160.S | 61 pushl %edi 69 movl 108(%esp), %edi 105 movl (%edi), %eax 107 movl 4(%edi), %ebx 108 movl 8(%edi), %ecx 109 movl 12(%edi), %edx 110 movl 16(%edi), %ebp 114 movl 4(%esp), %edi 116 addl %edi, %eax 124 movl 8(%esp), %edi [all …]
|
| /freebsd/lib/libc/i386/string/ |
| H A D | wmemchr.S | 36 pushl %edi 38 movl 12(%esp),%edi /* Buffer */ 49 bigloop:cmpl %eax,(%edi) 51 cmpl %eax,4(%edi) 53 cmpl %eax,8(%edi) 55 cmpl %eax,12(%edi) 57 cmpl %eax,16(%edi) 59 cmpl %eax,20(%edi) 61 cmpl %eax,24(%edi) 63 cmpl %eax,28(%edi) [all …]
|
| /freebsd/sys/crypto/des/arch/i386/ |
| H A D | des_enc.S | 70 pushl %edi 79 movl 4(%esi), %edi 84 xorl %edi, %eax 87 xorl %eax, %edi 89 roll $20, %edi 90 movl %edi, %eax 91 xorl %esi, %edi 92 andl $0xfff0000f, %edi 93 xorl %edi, %eax 94 xorl %edi, %esi [all …]
|
| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | sha1-x86_64.S | 51 movl 4(%r8),%edi 68 andl %edi,%eax 72 roll $30,%edi 79 xorl %edi,%eax 88 movl %edi,%eax 97 xorl %edi,%eax 108 leal 1518500249(%rdx,%rdi,1),%edi 109 addl %ecx,%edi 112 addl %eax,%edi 116 movl %edi,%ecx [all …]
|
| H A D | aesni-sha1-x86_64.S | 71 movl %ecx,%edi 72 xorl %edx,%edi 73 andl %edi,%esi 110 movl %eax,%edi 117 andl %ebx,%edi 123 xorl %ecx,%edi 130 addl %edi,%edx 142 movl %edx,%edi 149 andl %ebp,%edi 155 xorl %eax,%edi [all …]
|
| /freebsd/lib/libmd/amd64/ |
| H A D | sha1block.S | 505 and %edi, %ebx 507 calc_f1_pre 0x0, %ecx, %ebx, %edi, %edx 519 calc_f1_pre 0x8, %eax, %edx, %ebx, %edi 521 calc_f1_post %eax, %ecx, %edi 525 calc_f1_pre 0xc, %edi, %eax, %ecx, %esi 526 calc_f1_post %edi, %edx, %esi 530 calc_f1_pre 0x20, %esi, %edi, %edx, %ebx 537 calc_f1_post %ebx, %edi, %ecx 541 calc_f1_pre 0x28, %ecx, %ebx, %edi, %edx 552 calc_f1_pre 0x40, %eax, %edx, %ebx, %edi [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/aes/ |
| H A D | aes_amd64.S | 214 #define rdid edi 339 movzx %ah, %edi; \ 344 movzx %ah, %edi; \ 349 movzx %bh, %edi; \ 354 movzx %bh, %edi; \ 359 movzx %ch, %edi; \ 364 movzx %ch, %edi; \ 369 movzx %dh, %edi; \ 374 movzx %dh, %edi; \ 393 movzx %ah, %edi; \ [all …]
|