Searched refs:ecx (Results 76 - 100 of 206) sorted by relevance

123456789

/freebsd-10.0-release/sys/i386/i386/
H A Dbioscall.s61 movl 8(%ebp),%ecx
70 movl %ecx,8(%ebp)
118 movl 8(%ebp),%ecx
144 movl %ecx,8(%ebp)
157 movl (%esp),%ecx
158 pushl %ecx /* return address */
/freebsd-10.0-release/contrib/gcc/config/i386/
H A Ddriver-i386.c66 unsigned int eax, ebx, ecx, edx; local
98 cpuid (0, eax, ebx, ecx, edx);
105 cpuid (1, eax, ebx, ecx, edx);
111 has_sse3 = !!(ecx & bit_SSE3);
112 has_ssse3 = !!(ecx & bit_SSSE3);
116 cpuid (0x80000000, eax, ebx, ecx, edx);
120 cpuid (0x80000001, eax, ebx, ecx, edx);
124 has_sse4a = !!(ecx & bit_SSE4a);
/freebsd-10.0-release/lib/libc/amd64/sys/
H A Dcerror.S54 movl %ecx,(%rax)
/freebsd-10.0-release/lib/libstand/i386/
H A D_setjmp.S66 movl 0(%edx),%ecx
75 1: movl %ecx,0(%esp)
/freebsd-10.0-release/sys/i386/linux/
H A Dlinux_locore.s22 leal LINUX_RT_SIGF_SC(%ebx),%ecx /* linux sigcontext */
23 mov LINUX_SC_GS(%ecx),%gs
/freebsd-10.0-release/contrib/compiler-rt/lib/i386/
H A Dashldi3.S40 movl 12(%esp), %ecx // Load count
44 testl $0x20, %ecx // If count >= 32
H A Dlshrdi3.S40 movl 12(%esp), %ecx // Load count
44 testl $0x20, %ecx // If count >= 32
H A Dfloatundisf.S27 #define TWOp64 twop64-0b(%ecx,%eax,8)
37 0: popl %ecx
66 #define TWOp52 twop52-0b(%ecx)
67 #define STICKY sticky-0b(%ecx,%eax,8)
78 0: popl %ecx
H A Dashrdi3.S50 movl 12(%esp), %ecx // Load count
54 testl $0x20, %ecx // If count >= 32
/freebsd-10.0-release/secure/lib/libcrypto/i386/
H A Dghash-x86.s18 movl 8(%edi),%ecx
38 movl %ecx,8(%esp)
44 movl 12(%esi,%ebx,1),%ecx
52 shrdl $4,%ecx,%ebx
54 shrdl $4,%edx,%ecx
61 xorl 12(%esi,%eax,1),%ecx
67 shrdl $4,%ecx,%ebx
69 shrdl $4,%edx,%ecx
76 xorl 12(%esi,%eax,1),%ecx
83 bswap %ecx
[all...]
H A Dbf-586.s21 xorl %ecx,%ecx
37 movl 2120(%ebp,%ecx,4),%eax
57 movl 2120(%ebp,%ecx,4),%eax
77 movl 2120(%ebp,%ecx,4),%eax
97 movl 2120(%ebp,%ecx,4),%eax
117 movl 2120(%ebp,%ecx,4),%eax
137 movl 2120(%ebp,%ecx,4),%eax
157 movl 2120(%ebp,%ecx,4),%eax
177 movl 2120(%ebp,%ecx,
[all...]
H A Daesni-x86.s12 movl 240(%edx),%ecx
20 decl %ecx
36 movl 240(%edx),%ecx
44 decl %ecx
56 shrl $1,%ecx
66 decl %ecx
87 shrl $1,%ecx
97 decl %ecx
119 shrl $1,%ecx
129 decl %ecx
[all...]
/freebsd-10.0-release/lib/libc/i386/sys/
H A Dbrk.S52 movl PIC_GOT(HIDENAME(minbrk)),%ecx #
54 cmpl %eax,(%ecx)
56 movl (%ecx),%eax
/freebsd-10.0-release/sys/boot/i386/libi386/
H A Dtime.c52 hr = bcd2bin((v86.ecx & 0xff00) >> 8); /* hour in %ch */
53 minute = bcd2bin(v86.ecx & 0xff); /* minute in %cl */
106 v86.ecx = period >> 16;
/freebsd-10.0-release/lib/libkse/arch/i386/i386/
H A Dthr_getcontext.S73 movl %esp, %ecx /* save current stack in ecx */
76 pushl 44(%edx) /* push ecx on stack */
103 movl 12(%ecx), %eax /* get 3rd arg (loc) */
106 movl 8(%ecx), %ecx /* get 2nd arg (val) */
107 movl %ecx, (%eax) /* set loc = val */
109 popl %eax /* restore eax and ecx last */
110 popl %ecx
141 movl %ecx, 4
[all...]
/freebsd-10.0-release/contrib/xz/src/liblzma/check/
H A Dcrc64_x86.S84 * %ecx Temporary
145 movzbl %al, %ecx
146 xorl %ecx, %ebp
172 movl (%esi), %ecx
175 xorl %eax, %ecx
183 shrl $16, %ecx
196 * Copy the next input byte to %ecx. It is slightly faster to
199 movl (%esi), %ecx
204 * copied to %ecx.
206 xorl %eax, %ecx
[all...]
/freebsd-10.0-release/lib/libz/contrib/asm686/
H A Dmatch.S106 /* Retrieve the function arguments. %ecx will hold cur_match */
112 movl curmatch(%esp), %ecx
215 * %ecx = curmatch
222 andl %edx, %ecx
223 movzwl (%edi,%ecx,2), %ecx
224 cmpl %ebp, %ecx
228 LoopEntry: movzwl -1(%esi,%ecx), %eax
232 movzwl (%eax,%ecx), %eax
247 addl %ecx,
[all...]
/freebsd-10.0-release/sys/crypto/des/arch/i386/
H A Ddes_enc.S75 xorl %ecx, %ecx
138 movl 0x200+_C_LABEL(des_SPtrans)(%ecx),%ebp
146 movl 0x300+_C_LABEL(des_SPtrans)(%ecx),%ebp
154 movl 0x700+_C_LABEL(des_SPtrans)(%ecx),%ebx
175 movl 0x200+_C_LABEL(des_SPtrans)(%ecx),%ebp
183 movl 0x300+_C_LABEL(des_SPtrans)(%ecx),%ebp
191 movl 0x700+_C_LABEL(des_SPtrans)(%ecx),%ebx
212 movl 0x200+_C_LABEL(des_SPtrans)(%ecx),%ebp
220 movl 0x300+_C_LABEL(des_SPtrans)(%ecx),
[all...]
/freebsd-10.0-release/secure/lib/libcrypto/amd64/
H A Dsha256-x86_64.S29 movl 8(%rdi),%ecx
64 xorl %ecx,%r11d
71 andl %ecx,%r15d
119 addl %r12d,%ecx
125 movl %ecx,%r13d
133 xorl %ecx,%r13d
141 andl %ecx,%r15d
145 xorl %ecx,%r13d
171 movl %ecx,%r15d
218 xorl %ecx,
[all...]
H A Dx86_64cpuid.S53 cmpl $1818588270,%ecx
64 cmpl $1145913699,%ecx
77 orl %ecx,%r9d
104 movl $0,%ecx
135 andl $4294965247,%ecx
136 orl %ecx,%r9d
141 xorl %ecx,%ecx
226 movl $8,%ecx
/freebsd-10.0-release/sys/i386/include/
H A Dprofile.h62 __asm __volatile("pushl %0; call __mcount; popl %%ecx" \
118 uintfptr_t selfpc, frompc, ecx; \
120 * In gcc 4.2, ecx might be used in the caller as the arg \
123 * (stack realignment is ALWAYS on for main). Preserve ecx \
126 __asm("" : "=c" (ecx)); \
143 __asm("" : : "c" (ecx)); \
/freebsd-10.0-release/lib/libc/i386/string/
H A Dmemchr.S46 movl 16(%esp),%ecx /* set length of search */
/freebsd-10.0-release/sys/amd64/vmm/
H A Dx86.h63 uint32_t *ecx, uint32_t *edx);
/freebsd-10.0-release/sys/boot/i386/boot2/
H A Dsio.S47 sio_flush: xorl %ecx,%ecx # Timeout
59 xor %ecx,%ecx # Timeout
/freebsd-10.0-release/sys/crypto/blowfish/arch/i386/
H A Dbf_enc_586.S82 xorl %ecx, %ecx
98 movl 2120(%ebp,%ecx,4),%eax
118 movl 2120(%ebp,%ecx,4),%eax
138 movl 2120(%ebp,%ecx,4),%eax
158 movl 2120(%ebp,%ecx,4),%eax
178 movl 2120(%ebp,%ecx,4),%eax
198 movl 2120(%ebp,%ecx,4),%eax
218 movl 2120(%ebp,%ecx,4),%eax
238 movl 2120(%ebp,%ecx,
[all...]

Completed in 214 milliseconds

123456789