Searched refs:ecx (Results 1 - 25 of 158) sorted by relevance

1234567

/freebsd-9.3-release/lib/msun/i387/
H A Ds_remquol.S44 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 Ds_remquo.S44 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 Ds_remquof.S44 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-9.3-release/contrib/gcc/config/i386/
H A Dcygwin.asm47 pushl %ecx /* save temp */
48 movl %esp,%ecx /* get sp */
49 addl $0x8,%ecx /* and point to return addr */
54 subl $0x1000,%ecx /* yes, move pointer down 4k*/
55 orl $0x0,(%ecx) /* probe there */
59 done: subl %eax,%ecx
60 orl $0x0,(%ecx) /* less that 4k, just peek here */
63 movl %ecx,%esp /* decrement stack */
65 movl (%eax),%ecx /* recover saved temp */
H A Duwin.asm9 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-9.3-release/lib/msun/amd64/
H A Ds_remquol.S44 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 Ds_remquo.S46 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 Ds_remquof.S46 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-9.3-release/secure/lib/libcrypto/i386/
H A Dcast-586.s32 movl 4(%ebp), %ecx
36 xorl %ecx, %ecx
43 movl CAST_S_table0(,%ecx,4),%ecx
45 xorl %ebx, %ecx
47 subl %ebx, %ecx
49 addl %ebx, %ecx
50 xorl %ecx, %edi
53 movl 12(%ebp), %ecx
[all...]
H A Dmd5-586.s20 movl 20(%esp), %ecx
22 sall $6, %ecx
24 addl %esi, %ecx
25 subl $64, %ecx
27 pushl %ecx
29 movl 8(%edi), %ecx
34 movl %ecx, %edi
47 xorl %ecx, %edi
50 xorl %ecx, %edi
59 leal 606105819(%ecx,
[all...]
/freebsd-9.3-release/sys/i386/linux/
H A Dlinux_support.s38 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-9.3-release/lib/libc/i386/string/
H A Dwcschr.S37 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 Dbzero.S46 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 Dbcopy.S63 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 Dstrncmp.S41 * %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 Dstrcpy.S49 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 Dwcslen.S36 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 Dmemcmp.S48 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-9.3-release/lib/libc/i386/sys/
H A Dpipe.S42 movl 4(%esp),%ecx
43 movl %eax,(%ecx)
44 movl %edx,4(%ecx)
H A Dsyscall.S42 pop %ecx /* rta */
44 push %ecx
46 push %ecx /* need to push a word to keep stack frame intact
/freebsd-9.3-release/tools/regression/tls/ttls3/
H A Delftls.S98 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-9.3-release/contrib/compiler-rt/lib/i386/
H A Dmoddi3.S32 movl %edx, %ecx
33 sarl $31, %ecx // (b < 0) ? -1 : 0
34 xorl %ecx, %eax
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
36 subl %ecx, %eax
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
43 movl %edx, %ecx
44 sarl $31, %ecx // (a < 0) ? -1 : 0
45 xorl %ecx, %eax
46 xorl %ecx,
[all...]
H A Ddivdi3.S32 movl %edx, %ecx
33 sarl $31, %ecx // (b < 0) ? -1 : 0
34 xorl %ecx, %eax
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
36 subl %ecx, %eax
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
40 movl %ecx, %esi // set aside sign of b
44 movl %edx, %ecx
45 sarl $31, %ecx // (a < 0) ? -1 : 0
46 xorl %ecx,
[all...]
/freebsd-9.3-release/sys/i386/i386/
H A Dsupport.s53 movl 12(%esp),%ecx
55 shrl $2,%ecx
59 movl 12(%esp),%ecx
60 andl $3,%ecx
69 movl 8(%esp),%ecx
70 movl %ecx,%eax
74 movnti %ebx,(%ecx)
75 addl $4,%ecx
76 cmpl %ecx,%eax
88 movl $1024,%ecx
[all...]
/freebsd-9.3-release/lib/libc/i386/gen/
H A Dsigsetjmp.S58 movl 4(%esp),%ecx
59 movl %eax,44(%ecx)
66 leal 28(%ecx), %eax
77 movl 4(%esp),%ecx
79 movl %edx, 0(%ecx)
80 movl %ebx, 4(%ecx)
81 movl %esp, 8(%ecx)
82 movl %ebp,12(%ecx)
83 movl %esi,16(%ecx)
84 movl %edi,20(%ecx)
[all...]

Completed in 146 milliseconds

1234567