| /freebsd/sys/crypto/openssl/i386/ |
| H A D | cmll-x86.S | 16 pushl %esi 19 movl 24(%esp),%esi 38 movl (%esi),%eax 39 movl 4(%esi),%ebx 40 movl 8(%esi),%ecx 42 movl 12(%esi),%edx 49 movl 32(%esp),%esi 53 movl %eax,(%esi) 54 movl %ebx,4(%esi) 55 movl %ecx,8(%esi) [all …]
|
| H A D | rc5-586.S | 16 pushl %esi 22 movl 4(%edx),%esi 26 addl 8(%ebp),%esi 27 xorl %esi,%edi 29 movl %esi,%ecx 32 xorl %edi,%esi 35 roll %cl,%esi 36 addl %eax,%esi 37 xorl %esi,%edi 39 movl %esi,%ecx [all …]
|
| H A D | aes-586.S | 17 movl 240(%edi),%esi 18 leal -2(%esi,%esi,1),%esi 19 leal (%edi,%esi,8),%esi 20 movl %esi,24(%esp) 22 movl -96(%ebp),%esi 24 movl -32(%ebp),%esi 26 movl 32(%ebp),%esi 28 movl 96(%ebp),%esi 31 movl %eax,%esi 32 andl $255,%esi [all …]
|
| H A D | sha256-586.S | 16 pushl %esi 18 movl 20(%esp),%esi 30 movl %esi,(%esp) 110 movl (%esi),%eax 111 movl 4(%esi),%ebx 112 movl 8(%esi),%ecx 113 movl 12(%esi),%edi 119 movl 16(%esi),%edx 120 movl 20(%esi),%ebx 121 movl 24(%esi),%ecx [all …]
|
| H A D | des-586.S | 18 xorl %esi,%eax 20 xorl %esi,%edx 55 xorl (%ebp,%ebx,1),%esi 57 xorl 0x200(%ebp,%ecx,1),%esi 60 xorl 0x100(%ebp,%ebx,1),%esi 63 xorl 0x300(%ebp,%ecx,1),%esi 67 xorl 0x600(%ebp,%ebx,1),%esi 68 xorl 0x700(%ebp,%ecx,1),%esi 70 xorl 0x400(%ebp,%eax,1),%esi 71 xorl 0x500(%ebp,%edx,1),%esi [all …]
|
| H A D | rmd-586.S | 16 pushl %esi 19 movl 4(%edx),%esi 64 xorl %esi,%eax 68 movl %esi,%eax 77 roll $10,%esi 79 xorl %esi,%eax 101 addl %esi,%edi 105 addl %edx,%esi 107 addl %eax,%esi 109 roll $5,%esi [all …]
|
| H A D | wp-mmx.S | 16 pushl %esi 18 movl 20(%esp),%esi 25 movl %esi,(%ebx) 35 movq (%esi),%mm0 36 movq 8(%esi),%mm1 37 movq 16(%esi),%mm2 38 movq 24(%esi),%mm3 39 movq 32(%esi),%mm4 40 movq 40(%esi),%mm5 41 movq 48(%esi),%mm6 [all …]
|
| H A D | sha1-586.S | 16 pushl %esi 21 leal OPENSSL_ia32cap_P-.L000pic_point(%ebp),%esi 23 movl (%esi),%eax 24 movl 4(%esi),%edx 27 movl 8(%esi),%ecx 41 movl 24(%esp),%esi 45 addl %esi,%eax 51 movl (%esi),%eax 52 movl 4(%esi),%ebx 53 movl 8(%esi),%ecx [all …]
|
| H A D | co-586.S | 14 pushl %esi 15 movl 12(%esp),%esi 21 movl (%esi),%eax 34 movl 4(%esi),%eax 41 movl (%esi),%eax 53 movl 8(%esi),%eax 60 movl 4(%esi),%eax 67 movl (%esi),%eax 79 movl 12(%esi),%eax 86 movl 8(%esi),%eax [all …]
|
| H A D | bn-586.S | 112 pushl %esi 115 xorl %esi,%esi 128 addl %esi,%eax 133 movl %edx,%esi 137 addl %esi,%eax 142 movl %edx,%esi 146 addl %esi,%eax 151 movl %edx,%esi 155 addl %esi,%eax 160 movl %edx,%esi [all …]
|
| H A D | ecp_nistz256-x86.S | 2399 pushl %esi 2401 movl 24(%esp),%esi 2403 movl %esi,%ebp 2406 popl %esi 2423 pushl %esi 2425 movl 24(%esp),%esi 2428 movl %esi,%ebp 2430 leal (%edi),%esi 2436 popl %esi 2453 pushl %esi [all …]
|
| H A D | crypt586.S | 16 pushl %esi 21 xorl %esi,%esi 34 movl %esi,%edx 37 xorl %esi,%edx 49 xorl %esi,%eax 50 xorl %esi,%edx 110 xorl (%ebp,%ebx,1),%esi 112 xorl 0x200(%ebp,%ecx,1),%esi 115 xorl 0x100(%ebp,%ebx,1),%esi 118 xorl 0x300(%ebp,%ecx,1),%esi [all …]
|
| H A D | x86-gf2m.S | 40 movl $7,%esi 42 movl %esi,%ebp 43 andl %ebx,%esi 49 movd (%esp,%esi,4),%mm0 50 movl %ebp,%esi 51 andl %ebx,%esi 59 movd (%esp,%esi,4),%mm1 60 movl %ebp,%esi 62 andl %ebx,%esi 71 movd (%esp,%esi,4),%mm1 [all …]
|
| H A D | bf-586.S | 19 pushl %esi 23 movl 4(%ebx),%esi 32 xorl %edx,%esi 47 xorl %ebx,%esi 51 movl %esi,%ebx 54 movl %esi,%edx 72 xorl %edx,%esi 87 xorl %ebx,%esi 91 movl %esi,%ebx 94 movl %esi,%edx [all …]
|
| H A D | aesni-x86.S | 422 pushl %esi 424 movl 20(%esp),%esi 438 movdqu (%esi),%xmm2 439 movdqu 16(%esi),%xmm3 440 movdqu 32(%esi),%xmm4 441 movdqu 48(%esi),%xmm5 442 movdqu 64(%esi),%xmm6 443 movdqu 80(%esi),%xmm7 444 leal 96(%esi),%esi 450 movdqu (%esi),%xmm2 [all …]
|
| H A D | md5-586.S | 14 pushl %esi 17 movl 16(%esp),%esi 22 addl %esi,%ecx 33 movl (%esi),%ebp 39 movl 4(%esi),%ebp 49 movl 8(%esi),%ebp 59 movl 12(%esi),%ebp 69 movl 16(%esi),%ebp 79 movl 20(%esi),%ebp 89 movl 24(%esi),%ebp [all …]
|
| H A D | x86-mont.S | 16 pushl %esi 22 leal 20(%esp),%esi 53 movl (%esi),%eax 54 movl 4(%esi),%ebx 55 movl 8(%esi),%ecx 56 movl 12(%esi),%ebp 57 movl 16(%esi),%esi 58 movl (%esi),%esi 63 movl %esi,20(%esp) 74 movl 8(%esp),%esi [all …]
|
| /freebsd/lib/libmd/i386/ |
| H A D | rmd160.S | 59 pushl %esi 62 movl 16(%esp), %esi 64 addl %esi, %ecx 72 movl (%esi), %eax 73 movl 4(%esi), %ebx 76 movl 8(%esi), %eax 77 movl 12(%esi), %ebx 80 movl 16(%esi), %eax 81 movl 20(%esi), %ebx 84 movl 24(%esi), %eax [all …]
|
| /freebsd/sys/crypto/des/arch/i386/ |
| H A D | des_enc.S | 69 pushl %esi 73 movl 12(%esp), %esi 77 movl (%esi), %eax 79 movl 4(%esi), %edi 83 movl %eax, %esi 86 xorl %eax, %esi 91 xorl %esi, %edi 94 xorl %edi, %esi 98 xorl %esi, %eax 101 xorl %eax, %esi [all …]
|
| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | sha1-x86_64.S | 50 movl 0(%r8),%esi 64 movl %esi,%ecx 81 andl %esi,%eax 85 roll $30,%esi 92 xorl %esi,%eax 101 movl %esi,%eax 110 xorl %esi,%eax 121 leal 1518500249(%rbp,%rsi,1),%esi 122 addl %ecx,%esi 125 addl %eax,%esi [all …]
|
| H A D | aesni-sha1-x86_64.S | 69 movl %ebx,%esi 73 andl %edi,%esi 107 xorl %edx,%esi 115 addl %esi,%ebp 124 movl %ebp,%esi 133 andl %eax,%esi 139 xorl %ebx,%esi 147 addl %esi,%ecx 156 movl %ecx,%esi 166 andl %edx,%esi [all …]
|
| /freebsd/lib/libc/i386/string/ |
| H A D | wcscmp.S | 36 pushl %esi 38 movl 16(%esp),%esi /* s2 */ 41 cmpl %eax,(%esi) 46 cmpl %eax,4(%esi) 51 cmpl %eax,8(%esi) 56 cmpl %eax,12(%esi) 59 leal 16(%esi),%esi 64 popl %esi 68 no12: leal 4(%esi),%esi 70 no8: leal 4(%esi),%esi [all …]
|
| /freebsd/lib/libmd/amd64/ |
| H A D | sha1block.S | 502 mov %esi, %ebx // precalculate first round 503 rorx $2, %esi, %esi 509 calc_f1_post %ecx, %esi, %edx 513 calc_f1_pre 0x4, %edx, %ecx, %esi, %eax 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 532 calc_f1_post %esi, %eax, %ebx 536 calc_f1_pre 0x24, %ebx, %esi, %eax, %ecx 542 calc_f1_post %ecx, %esi, %edx [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/aes/ |
| H A D | aes_amd64.S | 213 #define rsid esi 338 movzx %al, %esi; \ 343 movzx %al, %esi; \ 348 movzx %bl, %esi; \ 353 movzx %bl, %esi; \ 358 movzx %cl, %esi; \ 363 movzx %cl, %esi; \ 368 movzx %dl, %esi; \ 373 movzx %dl, %esi; \ 392 movzx %al, %esi; \ [all …]
|
| /freebsd/sys/i386/i386/ |
| H A D | copyout_fast.S | 54 pushl %esi 61 movl 8(%ebp),%esi 70 movl PCPU(COPYOUT_BUF),%esi /* kaddr */ 86 popl %esi 94 pushl %esi 102 movl 8(%ebp),%esi /* udaddr */ 119 movl PCPU(COPYOUT_BUF),%esi 126 popl %esi 138 popl %esi 146 pushl %esi [all …]
|