/freebsd-13-stable/lib/libc/i386/gen/ |
H A D | sigsetjmp.S | 58 movl 4(%esp),%ecx 59 movl %eax,44(%ecx) 62 leal 28(%ecx), %eax 68 movl 4(%esp),%ecx 70 movl %edx, 0(%ecx) 71 movl %ebx, 4(%ecx) 72 movl %esp, 8(%ecx) 73 movl %ebp,12(%ecx) 74 movl %esi,16(%ecx) 75 movl %edi,20(%ecx) [all...] |
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-13-stable/sys/crypto/openssl/i386/ |
H A D | x86-mont.S | 51 movl 8(%esi),%ecx 57 movl %ecx,12(%esp) 74 xorl %ecx,%ecx 89 incl %ecx 98 movd 4(%ebp,%ecx,4),%mm1 100 movd 4(%esi,%ecx,4),%mm0 102 movd %mm3,28(%esp,%ecx,4) 104 leal 1(%ecx),%ecx [all...] |
H A D | wp-mmx.S | 29 xorl %ecx,%ecx 71 movzbl %al,%ecx 74 leal (%ecx,%ecx,1),%esi 75 movzbl %al,%ecx 81 leal (%ecx,%ecx,1),%esi 82 movzbl %bl,%ecx 88 leal (%ecx, [all...] |
H A D | crypt586.S | 32 movl 40(%esp),%ecx 35 andl %ecx,%edx 38 movl %edx,%ecx 39 shll $16,%ecx 41 xorl %ecx,%edx 44 movl 4(%ebp),%ecx 47 xorl %ecx,%edx 51 xorl %ecx,%ecx 58 xorl 0x200(%ebp,%ecx, [all...] |
H A D | cmll-x86.S | 20 leal -127(%edi),%ecx 21 subl %esp,%ecx 22 negl %ecx 23 andl $960,%ecx 24 subl %ecx,%esp 36 movl 8(%esi),%ecx 40 bswap %ecx 47 bswap %ecx 51 movl %ecx,8(%esi) 86 leal -127(%edi),%ecx [all...] |
H A D | rmd-586.S | 13 movl (%edx),%ecx 61 addl %edx,%ecx 63 addl %eax,%ecx 65 roll $11,%ecx 66 addl %ebp,%ecx 70 xorl %ecx,%eax 72 movl %ecx,%eax 82 roll $10,%ecx 88 xorl %ecx,%eax 106 addl %ecx, [all...] |
H A D | des-586.S | 9 pushl %ecx 11 movl (%ecx),%eax 13 movl 4(%ecx),%edx 15 xorl %ecx,%ecx 24 xorl 0x200(%ebp,%ecx,1),%edi 30 xorl 0x300(%ebp,%ecx,1),%edi 35 xorl 0x700(%ebp,%ecx,1),%edi 36 movl (%esp),%ecx 40 movl 8(%ecx), [all...] |
H A D | rc4-586.S | 25 leal (%esi,%edx,1),%ecx 27 movl %ecx,24(%esp) 31 movl (%edi,%eax,4),%ecx 49 movl %ecx,(%edi,%ebx,4) 52 addl %ecx,%edx 56 movl (%edi,%eax,4),%ecx 64 movl %ecx,(%edi,%ebx,4) 67 addl %ecx,%edx 73 movl (%edi,%eax,4),%ecx 78 movl %ecx,( [all...] |
/freebsd-13-stable/sys/i386/i386/ |
H A D | swtch.s | 83 movl 8(%esp),%ecx /* New thread */ 84 movl TD_PCB(%ecx),%edx 86 movl TD_PROC(%ecx),%eax 110 movl 4(%esp),%ecx 113 testl %ecx,%ecx /* no thread? */ 117 movl TD_PCB(%ecx),%edx 147 cmpl %ecx,PCPU(FPCURTHREAD) 156 movl 8(%esp),%ecx /* New thread */ 159 testl %ecx, [all...] |
/freebsd-13-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-13-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? */ 86 addl %ecx,%edi /* copy backwards. */ 87 addl %ecx,%esi 89 movl %ecx,%edx 92 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
|
H A D | swab.S | 52 movl 20(%esp),%ecx 56 shrl $1,%ecx 57 testl $7,%ecx # copy first group of 1 to 7 words 63 decl %ecx 64 testl $7,%ecx 67 L2: shrl $3,%ecx # copy remainder 8 words at a time 94 decl %ecx
|
/freebsd-13-stable/lib/libc/i386/sys/ |
H A D | Ovfork.S | 44 popl %ecx /* my rta into ecx */ 48 jmp *%ecx 50 pushl %ecx
|
/freebsd-13-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-13-stable/sys/crypto/openssl/amd64/ |
H A D | md5-x86_64.S | 35 movl 8(%rbp),%ecx 51 movl %ecx,%r14d 55 xorl %ecx,%r11d 62 movl %ecx,%r11d 68 xorl %ecx,%r11d 74 leal 606105819(%rcx,%r10,1),%ecx 78 addl %r11d,%ecx 79 roll $17,%ecx 81 addl %edx,%ecx 84 andl %ecx, [all...] |
/freebsd-13-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-13-stable/contrib/processor-trace/libipt/src/windows/ |
H A D | pt_cpuid.c | 34 uint32_t *ecx, uint32_t *edx) 41 *ecx = cpu_info[2]; 33 pt_cpuid(uint32_t leaf, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx) argument
|
/freebsd-13-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...] |