| /freebsd/sys/crypto/openssl/i386/ |
| H A D | cast-586.S | 30 movl 4(%ebp),%ecx 33 xorl %ecx,%ecx 41 movl CAST_S_table0(,%ecx,4),%ecx 43 xorl %ebx,%ecx 45 subl %ebx,%ecx 47 addl %ebx,%ecx 48 xorl %ecx,%edi 51 movl 12(%ebp),%ecx 54 xorl %ecx,%ecx 62 movl CAST_S_table0(,%ecx,4),%ecx [all …]
|
| H A D | sha256-586.S | 35 movl (%edx),%ecx 37 testl $1048576,%ecx 40 testl $16777216,%ecx 42 andl $1073741824,%ecx 46 orl %ebx,%ecx 47 andl $1342177280,%ecx 48 cmpl $1342177280,%ecx 61 movl 8(%edi),%ecx 66 bswap %ecx 69 pushl %ecx [all …]
|
| H A D | bn-586.S | 22 movl 12(%esp),%ecx 86 subl $8,%ecx 89 testl $4294967288,%ecx 100 subl $1,%ecx 117 movl 28(%esp),%ecx 119 andl $4294967288,%ecx 121 pushl %ecx 198 subl $8,%ecx 203 movl 32(%esp),%ecx 204 andl $7,%ecx [all …]
|
| H A D | md5-586.S | 18 movl 20(%esp),%ecx 20 shll $6,%ecx 22 addl %esi,%ecx 23 subl $64,%ecx 25 pushl %ecx 27 movl 8(%edi),%ecx 32 movl %ecx,%edi 45 xorl %ecx,%edi 48 xorl %ecx,%edi 57 leal 606105819(%ecx,%ebp,1),%ecx [all …]
|
| H A D | wp-mmx.S | 33 xorl %ecx,%ecx 75 movzbl %al,%ecx 78 leal (%ecx,%ecx,1),%esi 79 movzbl %al,%ecx 85 leal (%ecx,%ecx,1),%esi 86 movzbl %bl,%ecx 92 leal (%ecx,%ecx,1),%esi 93 movzbl %bl,%ecx 99 leal (%ecx,%ecx,1),%esi 100 movzbl %al,%ecx [all …]
|
| H A D | crypt586.S | 36 movl 40(%esp),%ecx 39 andl %ecx,%edx 42 movl %edx,%ecx 43 shll $16,%ecx 45 xorl %ecx,%edx 48 movl 4(%ebp),%ecx 51 xorl %ecx,%edx 55 xorl %ecx,%ecx 62 xorl 0x200(%ebp,%ecx,1),%edi 68 xorl 0x300(%ebp,%ecx,1),%edi [all …]
|
| H A D | cmll-x86.S | 24 leal -127(%edi),%ecx 25 subl %esp,%ecx 26 negl %ecx 27 andl $960,%ecx 28 subl %ecx,%esp 40 movl 8(%esi),%ecx 44 bswap %ecx 51 bswap %ecx 55 movl %ecx,8(%esi) 100 leal -127(%edi),%ecx [all …]
|
| H A D | x86-mont.S | 55 movl 8(%esi),%ecx 61 movl %ecx,12(%esp) 78 xorl %ecx,%ecx 93 incl %ecx 102 movd 4(%ebp,%ecx,4),%mm1 104 movd 4(%esi,%ecx,4),%mm0 106 movd %mm3,28(%esp,%ecx,4) 108 leal 1(%ecx),%ecx 109 cmpl %ebx,%ecx 118 movd %mm3,28(%esp,%ecx,4) [all …]
|
| H A D | des-586.S | 13 pushl %ecx 15 movl (%ecx),%eax 17 movl 4(%ecx),%edx 19 xorl %ecx,%ecx 28 xorl 0x200(%ebp,%ecx,1),%edi 34 xorl 0x300(%ebp,%ecx,1),%edi 39 xorl 0x700(%ebp,%ecx,1),%edi 40 movl (%esp),%ecx 44 movl 8(%ecx),%eax 46 movl 12(%ecx),%edx [all …]
|
| H A D | rmd-586.S | 17 movl (%edx),%ecx 65 addl %edx,%ecx 67 addl %eax,%ecx 69 roll $11,%ecx 70 addl %ebp,%ecx 74 xorl %ecx,%eax 76 movl %ecx,%eax 86 roll $10,%ecx 92 xorl %ecx,%eax 110 addl %ecx,%esi [all …]
|
| H A D | co-586.S | 22 xorl %ecx,%ecx 30 adcl %edx,%ecx 40 addl %eax,%ecx 47 addl %eax,%ecx 52 movl %ecx,4(%eax) 56 xorl %ecx,%ecx 63 adcl $0,%ecx 70 adcl $0,%ecx 77 adcl $0,%ecx 87 adcl %edx,%ecx [all …]
|
| H A D | sha1-586.S | 27 movl 8(%esi),%ecx 30 testl $536870912,%ecx 53 movl 8(%esi),%ecx 57 bswap %ecx 61 movl %ecx,8(%esp) 65 movl 24(%esi),%ecx 69 bswap %ecx 73 movl %ecx,24(%esp) 77 movl 40(%esi),%ecx 81 bswap %ecx [all …]
|
| H A D | ecp_nistz256-x86.S | 2477 movl 8(%esi),%ecx 2482 adcl %edx,%ecx 2484 movl %ecx,8(%edi) 2488 movl 20(%esi),%ecx 2491 adcl $0,%ecx 2493 movl %ecx,20(%edi) 2503 movl 8(%edi),%ecx 2510 movl %ecx,%ebx 2511 shll $31,%ecx 2513 orl %ecx,%ebp [all …]
|
| H A D | rc5-586.S | 29 movl %esi,%ecx 34 movl %edi,%ecx 39 movl %esi,%ecx 44 movl %edi,%ecx 49 movl %esi,%ecx 54 movl %edi,%ecx 59 movl %esi,%ecx 64 movl %edi,%ecx 69 movl %esi,%ecx 74 movl %edi,%ecx [all …]
|
| H A D | e_padlock-x86.S | 17 movl %eax,%ecx 23 xorl %eax,%ecx 25 btl $21,%ecx 33 cmpl $0x736c7561,%ecx 41 cmpl $0x20206961,%ecx 80 movl 240(%edx),%ecx 81 incl %ecx 82 shll $2,%ecx 88 subl $1,%ecx 159 movl $1,%ecx [all …]
|
| H A D | x86cpuid.S | 21 movl %eax,%ecx 27 xorl %eax,%ecx 31 btl $21,%ecx 42 cmpl $1818588270,%ecx 52 cmpl $1145913699,%ecx 63 orl %ecx,%ebp 72 xorl %ecx,%ecx 87 movl $0,%ecx 94 xorl %ecx,%ecx 117 andl $4294965247,%ecx [all …]
|
| /freebsd/crypto/krb5/src/lib/crypto/builtin/aes/ |
| H A D | iaesx86.s | 271 mov ecx,[esp-4+8] ;input 274 movdqu xmm1, [ecx] ; loading the key 280 pop ecx 281 movdqa xmm5, [ecx-.next+shuffle_mask] 368 mov ecx, [esp-4+8] ;input 372 movdqu xmm1, [ecx] ; loading the key 373 movdqu xmm3, [ecx+16] 381 pop ecx 382 movdqa xmm5, [ecx-.next+shuffle_mask] ; this mask is used by key_expansion 420 mov ecx,[esp-4+8] [all …]
|
| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | md5-x86_64.S | 34 movl 8(%rbp),%ecx 50 movl %ecx,%r14d 54 xorl %ecx,%r11d 61 movl %ecx,%r11d 67 xorl %ecx,%r11d 73 leal 606105819(%rcx,%r10,1),%ecx 77 addl %r11d,%ecx 78 roll $17,%ecx 80 addl %edx,%ecx 83 andl %ecx,%r11d [all …]
|
| H A D | sha1-x86_64.S | 64 movl %esi,%ecx 67 roll $5,%ecx 70 addl %ecx,%r13d 77 movl %r13d,%ecx 80 roll $5,%ecx 83 addl %ecx,%r12d 90 movl %r12d,%ecx 93 roll $5,%ecx 96 addl %ecx,%r11d 103 movl %r11d,%ecx [all …]
|
| H A D | aesni-sha1-x86_64.S | 67 movl 8(%r9),%ecx 71 movl %ecx,%edi 113 xorl %ecx,%ebx 118 xorl %ecx,%ebx 123 xorl %ecx,%edi 143 addl 8(%rsp),%ecx 147 addl %esi,%ecx 152 addl %edx,%ecx 156 movl %ecx,%esi 164 roll $5,%ecx [all …]
|
| /freebsd/sys/i386/i386/ |
| H A D | swtch.S | 63 movl 8(%esp),%ecx /* New thread */ 64 movl TD_PCB(%ecx),%edx 66 movl TD_PROC(%ecx),%eax 90 movl 4(%esp),%ecx 93 testl %ecx,%ecx /* no thread? */ 97 movl TD_PCB(%ecx),%edx 127 cmpl %ecx,PCPU(FPCURTHREAD) 136 movl 8(%esp),%ecx /* New thread */ 139 testl %ecx,%ecx /* no thread? */ 142 movl TD_PCB(%ecx),%edx [all …]
|
| H A D | support.S | 43 movl 8(%esp),%ecx 44 movl %ecx,%eax 54 movnti %ebx,(%ecx) 55 movnti %ebx,4(%ecx) 56 addl $8,%ecx 57 cmpl %ecx,%eax 69 movl $1024,%ecx 85 incl %ecx 88 movl %ecx,%edx 89 cmpl $16,%ecx [all …]
|
| /freebsd/lib/libmd/i386/ |
| H A D | rmd160.S | 60 movl 16(%esp), %ecx 64 addl %esi, %ecx 66 subl $64, %ecx 68 movl %ecx, (%esp) 108 movl 8(%edi), %ecx 112 movl %ecx, %esi 117 roll $10, %ecx 123 xorl %ecx, %esi 141 addl %ecx, %edx 146 addl %esi, %ecx [all …]
|
| /freebsd/lib/libmd/amd64/ |
| H A D | sha1block.S | 151 mov 8(%rbp), %ecx // c->h2 160 mov %ecx, %r13d 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/contrib/llvm-project/compiler-rt/lib/builtins/i386/ |
| H A D | moddi3.S | 33 movl %edx, %ecx 34 sarl $31, %ecx // (b < 0) ? -1 : 0 35 xorl %ecx, %eax 36 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b 37 subl %ecx, %eax 38 sbbl %ecx, %edx // EDX:EAX = abs(b) 44 movl %edx, %ecx 45 sarl $31, %ecx // (a < 0) ? -1 : 0 46 xorl %ecx, %eax 47 xorl %ecx, %edx // EDX:EAX = (a < 0) ? not(a) : a [all …]
|