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

123456789

/freebsd-10.0-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-10.0-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-10.0-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-10.0-release/secure/lib/libcrypto/i386/
H A Dcast-586.s25 movl 4(%ebp),%ecx
29 xorl %ecx,%ecx
36 movl CAST_S_table0(,%ecx,4),%ecx
38 xorl %ebx,%ecx
40 subl %ebx,%ecx
42 addl %ebx,%ecx
43 xorl %ecx,%edi
46 movl 12(%ebp),%ecx
[all...]
H A Dbn-586.s14 movl 12(%esp),%ecx
78 subl $8,%ecx
81 testl $4294967288,%ecx
92 subl $1,%ecx
109 movl 28(%esp),%ecx
111 andl $4294967288,%ecx
113 pushl %ecx
190 subl $8,%ecx
195 movl 32(%esp),%ecx
196 andl $7,%ecx
[all...]
H A Dsha256-586.s33 movl 8(%edi),%ecx
37 bswap %ecx
41 pushl %ecx
45 movl 24(%edi),%ecx
49 bswap %ecx
53 pushl %ecx
57 movl 40(%edi),%ecx
61 bswap %ecx
65 pushl %ecx
69 movl 56(%edi),%ecx
[all...]
H A Dx86-mont.s35 movl 8(%esi),%ecx
41 movl %ecx,12(%esp)
55 xorl %ecx,%ecx
70 incl %ecx
79 movd 4(%ebp,%ecx,4),%mm1
81 movd 4(%esi,%ecx,4),%mm0
83 movd %mm3,28(%esp,%ecx,4)
85 leal 1(%ecx),%ecx
[all...]
/freebsd-10.0-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-10.0-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-10.0-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-10.0-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-10.0-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...]
/freebsd-10.0-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...]

Completed in 177 milliseconds

123456789