/freebsd-11-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-11-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-11-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-11-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-11-stable/sys/i386/linux/ |
H A D | linux_support.s | 38 movl PCPU(CURPCB),%ecx 40 movl $0,PCB_ONFAULT(%ecx) 45 movl PCPU(CURPCB),%ecx 46 movl $futex_fault,PCB_ONFAULT(%ecx) 55 movl %eax,PCB_ONFAULT(%ecx) 59 movl PCPU(CURPCB),%ecx 60 movl $futex_fault,PCB_ONFAULT(%ecx) 72 movl %eax,PCB_ONFAULT(%ecx) 76 movl PCPU(CURPCB),%ecx 77 movl $futex_fault_decx,PCB_ONFAULT(%ecx) [all...] |
/freebsd-11-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-11-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-11-stable/secure/lib/libcrypto/i386/ |
H A D | sha256-586.S | 32 movl (%edx),%ecx 34 testl $1048576,%ecx 37 testl $16777216,%ecx 39 andl $1073741824,%ecx 43 orl %ebx,%ecx 44 andl $1342177280,%ecx 45 cmpl $1342177280,%ecx 58 movl 8(%edi),%ecx 63 bswap %ecx 66 pushl %ecx [all...] |
H A D | md5-586.S | 15 movl 20(%esp),%ecx 17 shll $6,%ecx 19 addl %esi,%ecx 20 subl $64,%ecx 22 pushl %ecx 24 movl 8(%edi),%ecx 29 movl %ecx,%edi 42 xorl %ecx,%edi 45 xorl %ecx,%edi 54 leal 606105819(%ecx, [all...] |
H A D | bn-586.S | 19 movl 12(%esp),%ecx 83 subl $8,%ecx 86 testl $4294967288,%ecx 97 subl $1,%ecx 114 movl 28(%esp),%ecx 116 andl $4294967288,%ecx 118 pushl %ecx 195 subl $8,%ecx 200 movl 32(%esp),%ecx 201 andl $7,%ecx [all...] |
/freebsd-11-stable/stand/i386/libi386/ |
H A D | multiboot_tramp.S | 49 movl 4(%esp), %ecx 51 call *%ecx
|
/freebsd-11-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...] |
/freebsd-11-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...] |