/freebsd-10.0-release/sys/i386/i386/ |
H A D | bioscall.s | 61 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 D | driver-i386.c | 66 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 D | cerror.S | 54 movl %ecx,(%rax)
|
/freebsd-10.0-release/lib/libstand/i386/ |
H A D | _setjmp.S | 66 movl 0(%edx),%ecx 75 1: movl %ecx,0(%esp)
|
/freebsd-10.0-release/sys/i386/linux/ |
H A D | linux_locore.s | 22 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 D | ashldi3.S | 40 movl 12(%esp), %ecx // Load count 44 testl $0x20, %ecx // If count >= 32
|
H A D | lshrdi3.S | 40 movl 12(%esp), %ecx // Load count 44 testl $0x20, %ecx // If count >= 32
|
H A D | floatundisf.S | 27 #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 D | ashrdi3.S | 50 movl 12(%esp), %ecx // Load count 54 testl $0x20, %ecx // If count >= 32
|
/freebsd-10.0-release/secure/lib/libcrypto/i386/ |
H A D | ghash-x86.s | 18 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 D | bf-586.s | 21 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 D | aesni-x86.s | 12 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 D | brk.S | 52 movl PIC_GOT(HIDENAME(minbrk)),%ecx # 54 cmpl %eax,(%ecx) 56 movl (%ecx),%eax
|
/freebsd-10.0-release/sys/boot/i386/libi386/ |
H A D | time.c | 52 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 D | thr_getcontext.S | 73 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 D | crc64_x86.S | 84 * %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 D | match.S | 106 /* 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 D | des_enc.S | 75 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 D | sha256-x86_64.S | 29 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 D | x86_64cpuid.S | 53 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 D | profile.h | 62 __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 D | memchr.S | 46 movl 16(%esp),%ecx /* set length of search */
|
/freebsd-10.0-release/sys/amd64/vmm/ |
H A D | x86.h | 63 uint32_t *ecx, uint32_t *edx);
|
/freebsd-10.0-release/sys/boot/i386/boot2/ |
H A D | sio.S | 47 sio_flush: xorl %ecx,%ecx # Timeout 59 xor %ecx,%ecx # Timeout
|
/freebsd-10.0-release/sys/crypto/blowfish/arch/i386/ |
H A D | bf_enc_586.S | 82 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...] |