/freebsd-13-stable/sys/contrib/cloudabi/ |
H A D | cloudabi_vdso_i686_on_64bit.S | 40 mov 8(%ebp), %ecx 41 mov %ecx, -16(%ebp) 43 mov %ebp, %ecx 44 sub $16, %ecx 48 mov 12(%ebp), %ecx 50 mov %edx, 0(%ecx) 52 mov %edx, 4(%ecx) 61 mov 8(%ebp), %ecx 62 mov %ecx, -16(%ebp) 63 mov 12(%ebp), %ecx [all...] |
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/i386/ |
H A D | chkstk2.S | 18 push %ecx 20 lea 8(%esp),%ecx // esp before calling this routine -> ecx 23 sub $0x1000,%ecx 24 test %ecx,(%ecx) 29 sub %eax,%ecx 30 test %ecx,(%ecx) 33 mov %ecx, [all...] |
H A D | chkstk.S | 16 push %ecx 19 lea 12(%esp),%ecx 22 sub $0x1000,%ecx 23 test %ecx,(%ecx) 28 sub %eax,%ecx 29 test %ecx,(%ecx) 31 pop %ecx
|
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, [all...] |
H A D | divdi3.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) 41 movl %ecx, %esi // set aside sign of b 45 movl %edx, %ecx 46 sarl $31, %ecx // (a < 0) ? -1 : 0 47 xorl %ecx, [all...] |
/freebsd-13-stable/lib/msun/i387/ |
H A D | s_remquol.S | 44 movl %eax,%ecx 47 orl %eax,%ecx 49 orl %ecx,%eax 52 movl 24(%esp),%ecx 53 xorl 12(%esp),%ecx 54 movsx %cx,%ecx 55 sarl $16,%ecx 56 sarl $16,%ecx 57 xorl %ecx,%eax 58 andl $1,%ecx [all...] |
H A D | s_remquo.S | 44 movl %eax,%ecx 47 orl %eax,%ecx 49 orl %ecx,%eax 52 movl 16(%esp),%ecx 53 xorl 8(%esp),%ecx 54 sarl $16,%ecx 55 sarl $16,%ecx 56 xorl %ecx,%eax 57 andl $1,%ecx 58 addl %ecx, [all...] |
H A D | s_remquof.S | 44 movl %eax,%ecx 47 orl %eax,%ecx 49 orl %ecx,%eax 52 movl 8(%esp),%ecx 53 xorl 4(%esp),%ecx 54 sarl $16,%ecx 55 sarl $16,%ecx 56 xorl %ecx,%eax 57 andl $1,%ecx 58 addl %ecx, [all...] |
/freebsd-13-stable/lib/msun/amd64/ |
H A D | s_remquol.S | 44 movl %eax,%ecx 47 orl %eax,%ecx 49 orl %ecx,%eax 52 movl 32(%rsp),%ecx 53 xorl 16(%rsp),%ecx 54 movsx %cx,%ecx 55 sarl $16,%ecx 56 sarl $16,%ecx 57 xorl %ecx,%eax 58 andl $1,%ecx [all...] |
H A D | s_remquo.S | 46 movl %eax,%ecx 49 orl %eax,%ecx 51 orl %ecx,%eax 54 movl -12(%rsp),%ecx 55 xorl -4(%rsp),%ecx 56 sarl $16,%ecx 57 sarl $16,%ecx 58 xorl %ecx,%eax 59 andl $1,%ecx 60 addl %ecx, [all...] |
H A D | s_remquof.S | 46 movl %eax,%ecx 49 orl %eax,%ecx 51 orl %ecx,%eax 54 movl -8(%rsp),%ecx 55 xorl -4(%rsp),%ecx 56 sarl $16,%ecx 57 sarl $16,%ecx 58 xorl %ecx,%eax 59 andl $1,%ecx 60 addl %ecx, [all...] |
/freebsd-13-stable/sys/crypto/openssl/i386/ |
H A D | cast-586.S | 26 movl 4(%ebp),%ecx 29 xorl %ecx,%ecx 37 movl CAST_S_table0(,%ecx,4),%ecx 39 xorl %ebx,%ecx 41 subl %ebx,%ecx 43 addl %ebx,%ecx 44 xorl %ecx,%edi 47 movl 12(%ebp),%ecx [all...] |
H A D | sha256-586.S | 31 movl (%edx),%ecx 33 testl $1048576,%ecx 36 testl $16777216,%ecx 38 andl $1073741824,%ecx 42 orl %ebx,%ecx 43 andl $1342177280,%ecx 44 cmpl $1342177280,%ecx 57 movl 8(%edi),%ecx 62 bswap %ecx 65 pushl %ecx [all...] |
H A D | md5-586.S | 14 movl 20(%esp),%ecx 16 shll $6,%ecx 18 addl %esi,%ecx 19 subl $64,%ecx 21 pushl %ecx 23 movl 8(%edi),%ecx 28 movl %ecx,%edi 41 xorl %ecx,%edi 44 xorl %ecx,%edi 53 leal 606105819(%ecx, [all...] |
H A D | bn-586.S | 18 movl 12(%esp),%ecx 82 subl $8,%ecx 85 testl $4294967288,%ecx 96 subl $1,%ecx 113 movl 28(%esp),%ecx 115 andl $4294967288,%ecx 117 pushl %ecx 194 subl $8,%ecx 199 movl 32(%esp),%ecx 200 andl $7,%ecx [all...] |
/freebsd-13-stable/lib/libc/i386/string/ |
H A D | wcschr.S | 37 movl 4(%esp),%ecx /* String */ 41 L1: movl (%ecx),%ebx 46 movl 4(%ecx),%ebx 51 movl 8(%ecx),%ebx 56 movl 12(%ecx),%ebx 61 leal 16(%ecx),%ecx 64 found3: leal 4(%ecx),%ecx 66 found2: leal 4(%ecx), [all...] |
H A D | bzero.S | 46 movl 16(%esp),%ecx 56 cmpl $0x0f,%ecx 62 movl %ecx,%ebx 65 movl %edx,%ecx /* zero until word aligned */ 69 movl %ebx,%ecx /* zero by words */ 70 shrl $2,%ecx 74 movl %ebx,%ecx 75 andl $3,%ecx /* zero remainder by bytes */
|
H A D | strncmp.S | 41 * %ecx - pointer to s2 59 movl 12(%esp),%ecx 66 incl %ecx 72 cmpb %bl,(%ecx) 78 * movb n(%eax),%bl; testb %bl, %bl; je L3; cmpb n(%ecx); jne L3 80 * movb n(%eax),%bl; cmpb n(%ecx); jne L3; testb %bl,%bl; je return_0 82 * L1: addl $8,%eax; addl $8,%ecx; subl $8,%edx; cmpl $8,%edx; jae Lx 88 incl %ecx 94 cmpb %bl,(%ecx) 98 incl %ecx [all...] |
H A D | strcpy.S | 49 movl 4(%esp),%ecx /* dst address */ 51 pushl %ecx /* push dst address */ 55 movb %al,(%ecx) 59 movb %al,1(%ecx) 63 movb %al,2(%ecx) 67 movb %al,3(%ecx) 71 movb %al,4(%ecx) 75 movb %al,5(%ecx) 79 movb %al,6(%ecx) 83 movb %al,7(%ecx) [all...] |
H A D | wcslen.S | 36 movl 4(%esp),%ecx /* String */ 41 L1: cmpl %ebx,(%ecx) 43 cmpl %ebx,4(%ecx) 45 cmpl %ebx,8(%ecx) 47 cmpl %ebx,12(%ecx) 49 cmpl %ebx,16(%ecx) 51 cmpl %ebx,20(%ecx) 53 cmpl %ebx,24(%ecx) 55 cmpl %ebx,28(%ecx) 57 leal 32(%ecx), [all...] |
H A D | memcmp.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 65 L5: movl $4,%ecx /* We know that one of the next */ 66 subl %ecx,%edi /* four pairs of bytes do not */ 67 subl %ecx,%esi /* match. */
|
/freebsd-13-stable/lib/libc/i386/sys/ |
H A D | syscall.S | 42 pop %ecx /* rta */ 44 push %ecx 46 push %ecx /* need to push a word to keep stack frame intact
|
/freebsd-13-stable/contrib/processor-trace/libipt/src/posix/ |
H A D | pt_cpuid.c | 34 uint32_t *ecx, uint32_t *edx) 36 __get_cpuid(leaf, eax, ebx, ecx, edx); 33 pt_cpuid(uint32_t leaf, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx) argument
|
/freebsd-13-stable/stand/i386/libi386/ |
H A D | multiboot_tramp.S | 49 movl 4(%esp), %ecx 51 call *%ecx
|
/freebsd-13-stable/tools/regression/tls/ttls3/ |
H A D | elftls.S | 98 movl $__gl_tls_var0@ntpoff, %ecx 99 movl %ecx, 0(%eax) 100 movl $__gl_tls_var1@ntpoff, %ecx 101 movl %ecx, 4(%eax) 102 movl $__gl_tls_var2@ntpoff, %ecx 103 movl %ecx, 8(%eax) 104 movl $__gl_tls_var3@ntpoff, %ecx 105 movl %ecx, 12(%eax) 106 movl $__gl_tls_var4@ntpoff, %ecx 107 movl %ecx, 1 [all...] |