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

12345678910

/freebsd-13-stable/sys/contrib/cloudabi/
H A Dcloudabi_vdso_i686_on_64bit.S40 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 Dchkstk2.S18 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 Dchkstk.S16 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 Dmoddi3.S33 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 Ddivdi3.S33 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 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-13-stable/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-13-stable/sys/crypto/openssl/i386/
H A Dcast-586.S26 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 Dsha256-586.S31 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 Dmd5-586.S14 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 Dbn-586.S18 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 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 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-13-stable/lib/libc/i386/sys/
H A Dsyscall.S42 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 Dpt_cpuid.c34 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 Dmultiboot_tramp.S49 movl 4(%esp), %ecx
51 call *%ecx
/freebsd-13-stable/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...]

Completed in 94 milliseconds

12345678910