| /freebsd-10-stable/secure/lib/libcrypto/i386/ |
| D | x86-mont.S | 16 movl 40(%esp),%edi 19 leal 20(%esp),%esi 20 leal 24(%esp),%edx 21 movl %esp,%ebp 24 leal -32(%esp,%edi,4),%esp 26 movl %esp,%eax 29 subl %eax,%esp 30 xorl %esp,%edx 33 subl %edx,%esp 34 andl $-64,%esp [all …]
|
| D | sha512-586.S | 15 movl 20(%esp),%esi 16 movl 24(%esp),%edi 17 movl 28(%esp),%eax 18 movl %esp,%ebx 23 subl $16,%esp 24 andl $-64,%esp 27 movl %esi,(%esp) 28 movl %edi,4(%esp) 29 movl %eax,8(%esp) 30 movl %ebx,12(%esp) [all …]
|
| D | sha256-586.S | 15 movl 20(%esp),%esi 16 movl 24(%esp),%edi 17 movl 28(%esp),%eax 18 movl %esp,%ebx 23 subl $16,%esp 24 andl $-64,%esp 27 movl %esi,(%esp) 28 movl %edi,4(%esp) 29 movl %eax,8(%esp) 30 movl %ebx,12(%esp) [all …]
|
| D | x86-gf2m.S | 9 subl $36,%esp 14 movl $0,(%esp) 18 movl %ecx,4(%esp) 22 movl %edx,8(%esp) 24 movl %ecx,12(%esp) 28 movl %ebp,16(%esp) 32 movl %ecx,20(%esp) 36 movl %edx,24(%esp) 38 movl %ebp,28(%esp) 46 movd (%esp,%esi,4),%mm0 [all …]
|
| D | sha1-586.S | 35 movl 20(%esp),%ebp 36 movl 24(%esp),%esi 37 movl 28(%esp),%eax 38 subl $76,%esp 41 movl %eax,104(%esp) 54 movl %eax,(%esp) 55 movl %ebx,4(%esp) 56 movl %ecx,8(%esp) 57 movl %edx,12(%esp) 66 movl %eax,16(%esp) [all …]
|
| D | ghash-x86.S | 15 subl $84,%esp 16 movl 104(%esp),%edi 17 movl 108(%esp),%esi 22 movl $0,16(%esp) 23 movl $471859200,20(%esp) 24 movl $943718400,24(%esp) 25 movl $610271232,28(%esp) 26 movl $1887436800,32(%esp) 27 movl $1822425088,36(%esp) 28 movl $1220542464,40(%esp) [all …]
|
| D | cmll-x86.S | 15 movl 20(%esp),%eax 16 movl 24(%esp),%esi 17 movl 28(%esp),%edi 18 movl %esp,%ebx 19 subl $28,%esp 20 andl $-64,%esp 22 subl %esp,%ecx 25 subl %ecx,%esp 26 addl $4,%esp 29 movl %ebx,20(%esp) [all …]
|
| D | aesni-x86.S | 11 movl 4(%esp),%eax 12 movl 12(%esp),%edx 15 movl 8(%esp),%eax 35 movl 4(%esp),%eax 36 movl 12(%esp),%edx 39 movl 8(%esp),%eax 311 movl 20(%esp),%esi 312 movl 24(%esp),%edi 313 movl 28(%esp),%eax 314 movl 32(%esp),%edx [all …]
|
| D | vpaes-x86.S | 66 addl (%esp),%ebp 239 addl (%esp),%ebp 244 movdqa %xmm2,4(%esp) 301 movdqa %xmm7,20(%esp) 304 movdqa 20(%esp),%xmm7 345 movdqa 8(%esp),%xmm2 352 movdqa %xmm2,8(%esp) 474 movl 20(%esp),%esi 475 leal -56(%esp),%ebx 476 movl 24(%esp),%eax [all …]
|
| D | rmd-586.S | 11 movl 4(%esp),%edx 12 movl 8(%esp),%eax 20 subl $108,%esp 25 movl %ebx,(%esp) 26 movl %ebp,4(%esp) 29 movl %ebx,8(%esp) 30 movl %ebp,12(%esp) 33 movl %ebx,16(%esp) 34 movl %ebp,20(%esp) 37 movl %ebx,24(%esp) [all …]
|
| D | aes-586.S | 9 movl %edi,20(%esp) 17 movl %esi,24(%esp) 46 movl %esi,4(%esp) 67 movl %esi,8(%esp) 95 movl 4(%esp),%eax 100 movl 8(%esp),%ebx 174 movl 20(%esp),%edi 175 movl 28(%esp),%ebp 181 cmpl 24(%esp),%edi 182 movl %edi,20(%esp) [all …]
|
| D | des-586.S | 37 movl (%esp),%ecx 66 movl (%esp),%ecx 95 movl (%esp),%ecx 124 movl (%esp),%ecx 153 movl (%esp),%ecx 182 movl (%esp),%ecx 211 movl (%esp),%ecx 240 movl (%esp),%ecx 269 movl (%esp),%ecx 298 movl (%esp),%ecx [all …]
|
| /freebsd-10-stable/lib/libmd/i386/ |
| D | sha.S | 63 movl 20(%esp), %eax 64 movl 16(%esp), %esi 66 movl 12(%esp), %ebp 71 subl $72, %esp 75 movl %eax, 68(%esp) 82 movl %eax, (%esp) 86 movl %eax, 4(%esp) 90 movl %eax, 8(%esp) 94 movl %eax, 12(%esp) 98 movl %eax, 16(%esp) [all …]
|
| D | rmd160.S | 61 movl 16(%esp), %ecx 63 movl 16(%esp), %esi 68 subl $88, %esp 69 movl %ecx, (%esp) 70 movl 108(%esp), %edi 75 movl %eax, 4(%esp) 76 movl %ebx, 8(%esp) 79 movl %eax, 12(%esp) 80 movl %ebx, 16(%esp) 83 movl %eax, 20(%esp) [all …]
|
| /freebsd-10-stable/sys/cddl/dev/dtrace/i386/ |
| D | dtrace_asm.S | 42 pushl %esp /* push stack pointer */ 43 addl $48, (%esp) /* adjust to incoming args */ 44 pushl 40(%esp) /* push calling EIP */ 53 addl $12, %esp 72 subl $4, %esp /* make room for %ebp */ 74 movl 8(%esp), %eax /* load calling EIP */ 76 movl %eax, 4(%esp) /* store calling EIP */ 77 movl 12(%esp), %eax /* load calling CS */ 78 movl %eax, 8(%esp) /* store calling CS */ 79 movl 16(%esp), %eax /* load calling EFLAGS */ [all …]
|
| /freebsd-10-stable/sys/i386/i386/ |
| D | exception.s | 162 movw %ds,(%esp) 164 movw %es,(%esp) 166 movw %fs,(%esp) 170 FAKE_MCOUNT(TF_EIP(%esp)) 172 pushl %esp 174 add $4, %esp 200 cmpl $GSEL_KPL, 4(%esp) /* Check the code segment */ 202 testl $PSL_VM, 8(%esp) /* and vm86 mode. */ 244 popl 8(%esp) /* shuffle into tf_eflags */ 249 movw %ds,(%esp) [all …]
|
| D | support.s | 52 movl 8(%esp),%edi 53 movl 12(%esp),%ecx 59 movl 12(%esp),%ecx 69 movl 8(%esp),%ecx 87 movl 12(%esp),%edi 137 movl 8(%esp),%eax 138 movl 12(%esp),%edi 139 movl 16(%esp),%ecx 150 movl 12(%esp),%esi 151 movl 16(%esp),%edi [all …]
|
| /freebsd-10-stable/contrib/compiler-rt/lib/i386/ |
| D | moddi3.S | 30 movl 20(%esp), %edx // high word of b 31 movl 16(%esp), %eax // low word of b 38 movl %edx, 20(%esp) 39 movl %eax, 16(%esp) // store abs(b) back to stack 41 movl 12(%esp), %edx // high word of b 42 movl 8(%esp), %eax // low word of b 49 movl %edx, 12(%esp) 50 movl %eax, 8(%esp) // store abs(a) back to stack 54 movl 24(%esp), %ebx // Find the index i of the leading bit in b. 60 movl 20(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b [all …]
|
| D | umoddi3.S | 27 movl 20(%esp), %ebx // Find the index i of the leading bit in b. 33 movl 16(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b 40 movl 12(%esp), %edx // Load the high and low words of a, and jump 41 movl 8(%esp), %eax // to [2] if the high word is larger than bhi 54 mull 20(%esp) // q*blo 55 movl 12(%esp), %ebx 56 movl 16(%esp), %ecx // ECX:EBX = a 59 movl 24(%esp), %eax 64 addl 20(%esp), %ebx // otherwise 65 adcl 24(%esp), %ecx // ECX:EBX = a - (q-1)*b = result [all …]
|
| D | divdi3.S | 30 movl 20(%esp), %edx // high word of b 31 movl 16(%esp), %eax // low word of b 38 movl %edx, 20(%esp) 39 movl %eax, 16(%esp) // store abs(b) back to stack 42 movl 12(%esp), %edx // high word of b 43 movl 8(%esp), %eax // low word of b 50 movl %edx, 12(%esp) 51 movl %eax, 8(%esp) // store abs(a) back to stack 55 movl 24(%esp), %ebx // Find the index i of the leading bit in b. 61 movl 20(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b [all …]
|
| D | udivdi3.S | 26 movl 20(%esp), %ebx // Find the index i of the leading bit in b. 32 movl 16(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b 39 movl 12(%esp), %edx // Load the high and low words of a, and jump 40 movl 8(%esp), %eax // to [1] if the high word is larger than bhi 53 mull 20(%esp) // q*blo 54 movl 12(%esp), %ebx 55 movl 16(%esp), %ecx // ECX:EBX = a 58 movl 24(%esp), %eax 85 mull 20(%esp) // q*blo 86 movl 12(%esp), %ebx [all …]
|
| /freebsd-10-stable/contrib/zlib/contrib/asm686/ |
| D | match.S | 103 subl $LocalVarsSize, %esp 111 movl deflatestate(%esp), %edx 112 movl curmatch(%esp), %ecx 137 movl %ebx, chainlenwmask(%esp) 146 LookaheadLess: movl %ebx, nicematch(%esp) 151 movl %esi, window(%esp) 154 movl %edi, scan(%esp) 162 movl %eax, scanalign(%esp) 177 movl %eax, bestlen(%esp) 182 movl %esi, windowbestlen(%esp) [all …]
|
| /freebsd-10-stable/sys/compat/ndis/ |
| D | winx32_wrap.S | 115 sub $64,%esp 116 mov %esp,%esi 118 mov %esp,%edi 138 add $64,%esp # clean the stack 156 mov 16(%esp),%eax # get arg cnt 158 mov %esp,%esi # Set source address register to point to 161 sub %eax,%esp # shift stack to new location 162 mov %esp,%edi # store dest copy addr 176 mov %edi,%esp # restore stack 196 mov 4(%esp),%eax [all …]
|
| /freebsd-10-stable/sys/i386/xen/ |
| D | exception.s | 162 FAKE_MCOUNT(TF_EIP(%esp)) 164 movl TF_EIP(%esp),%eax 170 10: pushl %esp 172 addl $4,%esp 201 FAKE_MCOUNT(TF_EIP(%esp)) 204 push %esp 206 add $4, %esp 229 popl 8(%esp) /* shuffle into tf_eflags */ 231 subl $4,%esp /* skip over tf_trapno */ 237 FAKE_MCOUNT(TF_EIP(%esp)) [all …]
|
| /freebsd-10-stable/sys/cddl/contrib/opensolaris/common/atomic/i386/ |
| D | opensolaris_atomic.S | 42 movl 12(%esp), %edi // %edi = target address 73 movl 12(%esp), %edi // %edi = target address 77 movl 16(%esp), %ebx 78 movl 20(%esp), %ecx // %ecx:%ebx = delta 93 movl 4(%esp), %edx // %edx = target address 96 movl 8(%esp), %ecx // %ecx = delta 106 movl 4(%esp), %edx 107 movl 8(%esp), %eax 108 movl 12(%esp), %ecx 117 movl 12(%esp), %esi [all …]
|