/freebsd-11-stable/secure/lib/libcrypto/i386/ |
H A D | x86-mont.S | 52 movl 8(%esi),%ecx 58 movl %ecx,12(%esp) 75 xorl %ecx,%ecx 90 incl %ecx 99 movd 4(%ebp,%ecx,4),%mm1 101 movd 4(%esi,%ecx,4),%mm0 103 movd %mm3,28(%esp,%ecx,4) 105 leal 1(%ecx),%ecx [all...] |
H A D | wp-mmx.S | 30 xorl %ecx,%ecx 72 movzbl %al,%ecx 75 leal (%ecx,%ecx,1),%esi 76 movzbl %al,%ecx 82 leal (%ecx,%ecx,1),%esi 83 movzbl %bl,%ecx 89 leal (%ecx, [all...] |
H A D | crypt586.S | 33 movl 40(%esp),%ecx 36 andl %ecx,%edx 39 movl %edx,%ecx 40 shll $16,%ecx 42 xorl %ecx,%edx 45 movl 4(%ebp),%ecx 48 xorl %ecx,%edx 52 xorl %ecx,%ecx 59 xorl 0x200(%ebp,%ecx, [all...] |
H A D | cmll-x86.S | 21 leal -127(%edi),%ecx 22 subl %esp,%ecx 23 negl %ecx 24 andl $960,%ecx 25 subl %ecx,%esp 37 movl 8(%esi),%ecx 41 bswap %ecx 48 bswap %ecx 52 movl %ecx,8(%esi) 87 leal -127(%edi),%ecx [all...] |
H A D | rmd-586.S | 14 movl (%edx),%ecx 62 addl %edx,%ecx 64 addl %eax,%ecx 66 roll $11,%ecx 67 addl %ebp,%ecx 71 xorl %ecx,%eax 73 movl %ecx,%eax 83 roll $10,%ecx 89 xorl %ecx,%eax 107 addl %ecx, [all...] |
H A D | des-586.S | 10 pushl %ecx 12 movl (%ecx),%eax 14 movl 4(%ecx),%edx 16 xorl %ecx,%ecx 25 xorl 0x200(%ebp,%ecx,1),%edi 31 xorl 0x300(%ebp,%ecx,1),%edi 36 xorl 0x700(%ebp,%ecx,1),%edi 37 movl (%esp),%ecx 41 movl 8(%ecx), [all...] |
/freebsd-11-stable/contrib/gcc/config/i386/ |
H A D | uwin.asm | 9 pushl %ecx /* save temp */ 10 movl %esp,%ecx /* get sp */ 11 addl $0x8,%ecx /* and point to return addr */ 16 subl $0x1000,%ecx /* yes, move pointer down 4k*/ 17 orl $0x0,(%ecx) /* probe there */ 21 done: subl %eax,%ecx 22 orl $0x0,(%ecx) /* less that 4k, just peek here */ 25 movl %ecx,%esp /* decrement stack */ 27 movl (%eax),%ecx /* recover saved temp */
|
/freebsd-11-stable/sys/i386/i386/ |
H A D | swtch.s | 83 movl 8(%esp),%ecx /* New thread */ 84 movl TD_PCB(%ecx),%edx 88 movl TD_PROC(%ecx),%eax 112 movl 4(%esp),%ecx 115 testl %ecx,%ecx /* no thread? */ 119 movl TD_PCB(%ecx),%edx 151 cmpl %ecx,PCPU(FPCURTHREAD) 160 movl 8(%esp),%ecx /* New thread */ 163 testl %ecx, [all...] |
H A D | support.s | 50 movl 12(%esp),%ecx 52 shrl $2,%ecx 55 movl 12(%esp),%ecx 56 andl $3,%ecx 65 movl 8(%esp),%ecx 66 movl %ecx,%eax 70 movnti %ebx,(%ecx) 71 addl $4,%ecx 72 cmpl %ecx,%eax 84 movl $1024,%ecx [all...] |
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/i386/ |
H A D | umoddi3.S | 29 bsrl %ebx, %ecx // If the high word of b is zero, jump to 38 notl %ecx // bhi = (high word of b) << (31 - i) | 51 notl %ecx 57 movl 16(%esp), %ecx // ECX:EBX = a 59 sbbl %edx, %ecx // ECX:EBX = a - q*blo 62 subl %eax, %ecx // ECX:EBX = a - q*b 66 adcl 24(%esp), %ecx // ECX:EBX = a - (q-1)*b = result 68 movl %ecx, %edx 86 notl %ecx 93 movl 16(%esp), %ecx // EC [all...] |
H A D | muldi3.S | 16 movl 12(%esp), %ecx // a.hi 17 imull %eax, %ecx // b.lo * a.hi 24 addl %ecx, %ebx // EBX = (a.lo*b.hi + a.hi*b.lo)
|
H A D | udivdi3.S | 28 bsrl %ebx, %ecx // If the high word of b is zero, jump to 37 notl %ecx // bhi = (high word of b) << (31 - i) | 50 notl %ecx 56 movl 16(%esp), %ecx // ECX:EBX = a 58 sbbl %edx, %ecx // ECX:EBX = a - q*blo 61 subl %eax, %ecx // ECX:EBX = a - q*b 81 notl %ecx 88 movl 16(%esp), %ecx // ECX:EBX = a 90 sbbl %edx, %ecx // ECX:EBX = a - q*blo 93 subl %eax, %ecx // EC [all...] |
/freebsd-11-stable/lib/libc/i386/gen/ |
H A D | setjmp.S | 52 movl 4(%esp),%ecx 53 leal 28(%ecx), %eax 59 movl 4(%esp),%ecx 61 movl %edx, 0(%ecx) 62 movl %ebx, 4(%ecx) 63 movl %esp, 8(%ecx) 64 movl %ebp,12(%ecx) 65 movl %esi,16(%ecx) 66 movl %edi,20(%ecx) 67 fnstcw 24(%ecx) [all...] |
/freebsd-11-stable/lib/libc/i386/string/ |
H A D | bcopy.S | 63 movl 20(%esp),%ecx 66 cmpl %ecx,%edx /* overlapping? */ 69 movl %ecx,%edx 70 shrl $2,%ecx /* copy by words */ 73 movl %edx,%ecx 74 andl $3,%ecx /* any bytes left? */ 81 addl %ecx,%edi /* copy backwards. */ 82 addl %ecx,%esi 84 movl %ecx,%edx 85 andl $3,%ecx /* an [all...] |
H A D | bcmp.S | 48 movl 20(%esp),%ecx /* compare by words */ 49 shrl $2,%ecx 54 movl 20(%esp),%ecx /* compare remainder by bytes */ 55 andl $3,%ecx
|
H A D | strcat.S | 57 movl $-1,%ecx /* set search for lots of characters */ 61 leal -1(%edi),%ecx /* correct dst address */ 65 movb %al,(%ecx) 69 movb %al,1(%ecx) 73 movb %al,2(%ecx) 77 movb %al,3(%ecx) 81 movb %al,4(%ecx) 85 movb %al,5(%ecx) 89 movb %al,6(%ecx) 93 movb %al,7(%ecx) [all...] |
H A D | memset.S | 48 movl 20(%esp),%ecx 58 cmpl $0x0f,%ecx 69 movl %ecx,%ebx 72 movl %edx,%ecx /* set until word aligned */ 76 movl %ebx,%ecx 77 shrl $2,%ecx /* set by words */ 81 movl %ebx,%ecx /* set remainder by bytes */ 82 andl $3,%ecx
|
/freebsd-11-stable/lib/libc/i386/sys/ |
H A D | Ovfork.S | 44 popl %ecx /* my rta into ecx */ 48 jmp *%ecx 50 pushl %ecx
|
H A D | sbrk.S | 52 movl 4(%esp),%ecx 57 testl %ecx,%ecx 66 addl %ecx,(%edx) 73 movl 4(%esp),%ecx 75 testl %ecx,%ecx 82 addl %ecx,HIDENAME(curbrk)
|
/freebsd-11-stable/lib/libc/i386/stdlib/ |
H A D | div.S | 33 movl 8(%esp),%ecx 35 idiv %ecx
|
H A D | ldiv.S | 36 movl 8(%esp),%ecx 38 idiv %ecx
|
/freebsd-11-stable/secure/lib/libcrypto/amd64/ |
H A D | md5-x86_64.S | 24 movl 8(%rbp),%ecx 40 movl %ecx,%r14d 44 xorl %ecx,%r11d 51 movl %ecx,%r11d 56 xorl %ecx,%r11d 63 leal 606105819(%rcx,%r10,1),%ecx 67 addl %r11d,%ecx 68 roll $17,%ecx 70 addl %edx,%ecx 73 andl %ecx, [all...] |
/freebsd-11-stable/sys/pc98/pc98/ |
H A D | busio.s | 95 * IN: ecx COUNT 122 * IN: ecx COUNT 149 * IN: ecx COUNT 157 orl %ecx,%ecx 163 decl %ecx 173 orl %ecx,%ecx 179 decl %ecx 189 orl %ecx, [all...] |
/freebsd-11-stable/lib/libmd/i386/ |
H A D | rmd160.S | 61 movl 16(%esp), %ecx 65 addl %esi, %ecx 67 subl $64, %ecx 69 movl %ecx, (%esp) 109 movl 8(%edi), %ecx 113 movl %ecx, %esi 118 roll $10, %ecx 124 xorl %ecx, %esi 142 addl %ecx, %edx 147 addl %esi, %ecx [all...] |
/freebsd-11-stable/sys/contrib/cloudabi/ |
H A D | cloudabi_vdso_i686.S | 41 mov 8(%esp), %ecx 42 mov %eax, 0(%ecx) 43 mov %edx, 4(%ecx) 53 mov 16(%esp), %ecx 54 mov %eax, 0(%ecx) 55 mov %edx, 4(%ecx) 77 mov 8(%esp), %ecx 78 mov %eax, (%ecx) 88 mov 8(%esp), %ecx 89 mov %eax, (%ecx) [all...] |