Searched refs:ecx (Results 26 - 50 of 89) sorted by relevance

1234

/osnet-11/usr/src/lib/libc/i386/gen/
H A Dstrncat.s73 movl $0x7f7f7f7f, %ecx
74 andl %edx, %ecx / %ecx = %edx & 0x7f7f7f7f
76 addl $0x7f7f7f7f, %ecx / %ecx += 0x7f7f7f7f
77 orl %edx, %ecx / %ecx |= %edx
78 andl $0x80808080, %ecx / %ecx &= 0x80808080
79 cmpl $0x80808080, %ecx / i
[all...]
H A Dalloca.s31 popl %ecx / grab our return address
37 pushl %ecx / put back return address
H A Dlock.s36 movl 4(%esp),%ecx
37 xchgb %al, (%ecx)
H A Dstrchr.s31 mov 4(%esp), %ecx / src string here
33 mov %ecx, %eax / save src
34 and $3, %ecx / check if src is aligned
42 cmp $3, %ecx / check alignment
49 cmp $2, %ecx / check alignment
74 lea -0x01010101(%esi), %ecx / (word - 0x01010101)
78 and %ecx, %esi / (wd - 0x01010101) & ~wd & 0x80808080
80 lea -0x01010101(%ebx), %ecx / repeat with tmpword
83 and %ecx, %ebx
87 add $0x01010101, %ecx / restor
[all...]
H A Dlmul.s45 movl %eax,%ecx / partial high(product)
49 addl %eax,%ecx / partial sum of high(product)
53 addl %edx,%ecx / final high(product)
58 movl %ecx,ans+4(%eax)
H A Dstrncmp.s37 movl 16(%esp),%ecx / %ecx = length
38 incl %ecx / will later predecrement this uint
40 decl %ecx
48 decl %ecx
56 decl %ecx
64 decl %ecx
H A Dwsncmp.s47 movl 16(%esp),%ecx / %ecx = length
48 incl %ecx / will later predecrement this uint
50 decl %ecx
58 decl %ecx
66 decl %ecx
74 decl %ecx
106 movl _esp_(12),%ecx
109 pushl %ecx
H A Dmemccpy.s39 movl 20(%esp),%ecx / %ecx = length to go still
41 decl %ecx / decrement bytes to go
48 decl %ecx / decrement bytes to go
55 decl %ecx / decrement bytes to go
62 decl %ecx / decrement bytes to go
H A Dwschr.s44 movl 8(%esp),%ecx / %ecx = wchar sought
47 cmpl %ecx,%edx / find it?
53 cmpl %ecx,%edx / find it?
59 cmpl %ecx,%edx / find it?
65 cmpl %ecx,%edx / find it?
H A D_div64.s40 * [u]divrem64 cases returning the remainder in %ecx:%esi. Note the
205 movl %edi, %ecx / tmp62, tmp63
214 movl %ecx, %edi / <result>, <result>
238 movl 44(%esp), %ecx / x,
240 movl %ecx, 4(%esi)
255 movl %eax, %ecx /, q1
265 cmpl %ecx, %edx / y1, x1
275 sbbl %ecx,%edx / tmp63, x1
277 movl %edx, %ecx / x1, x1
281 adcl %edi, %ecx / x
[all...]
H A D_mul64.s52 xchg %ecx,%eax / ecx = bottom half of ad.
56 addl %edx,%ecx / cx is ad
59 addl %ecx,%eax / Produce ad+bc
/osnet-11/usr/src/grub/grub2/grub-core/kern/i386/qemu/
H A Dstartup.S46 movl $(_edata - _start), %ecx
58 movl $END_SYMBOL, %ecx
59 subl %edi, %ecx
/osnet-11/usr/src/lib/brand/shared/brand/i386/
H A Dcrt.s67 leal 16(%ebp,%eax,4), %ecx / envp in %ecx
69 pushl %ecx / push envp (3rd param)
/osnet-11/usr/src/lib/libc/i386/threads/
H A Dtls_get_addr.s57 movl TI_MODULEID (%eax), %ecx
58 cmpl %gs:UL_NTLSENT, %ecx
60 movl TLS_DATA (%edx,%ecx,SIZEOF_TLS_T), %edx
/osnet-11/usr/src/lib/libc/amd64/gen/
H A Dproc64_id.c45 uint_t ecx; member in struct:cpuid_values
91 sets = cpuid_info.ecx + 1;
130 l1_cache_size = ((cpuid_info.ecx >> 24) & 0xff) * 1024;
135 l2_cache_size = ((cpuid_info.ecx >> 16) & 0xffff) * 1024;
149 ncores = (cpuid_info.ecx & 0xff) + 1;
182 (cpuid_info.ecx == 0x444d4163)) { /* cAMD */
192 (cpuid_info.ecx != 0x6c65746e)) { /* ntel */
214 if (cpuid_info.ecx & CPUID_INTC_ECX_SSE4_2) {
217 if (cpuid_info.ecx & CPUID_INTC_ECX_SSE4_1) {
220 if (cpuid_info.ecx
[all...]
/osnet-11/usr/src/grub/grub2/grub-core/commands/i386/
H A Dcpuid.c64 unsigned int eax, ebx, ecx, edx;
77 cpuid (0, eax, ebx, ecx, edx);
83 cpuid (0x80000000, eax, ebx, ecx, edx);
88 cpuid (0x80000001, eax, ebx, ecx, edx);
/osnet-11/usr/src/grub/grub-0.97/stage2/
H A Dnbloader.S84 movl $0x8000, %ecx
85 cmpl %ecx, %edx
87 movl %edx, %ecx
91 subl %ecx, %edx
/osnet-11/usr/src/grub/grub2/grub-core/boot/i386/pc/
H A Dlnxboot.S181 movl $0x200, %ecx
182 addl %ecx, %esi
184 movl $(GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART + 4), %ecx
196 movl (ramdisk_size - start), %ecx
202 movl %ss:(DATA_ADDR + GRUB_DECOMPRESSOR_MACHINE_COMPRESSED_SIZE), %ecx
203 addl $((0x9000 - 0x8200) - (GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART + 4)), %ecx
216 * ecx: number of bytes
220 incl %ecx
226 pushl %ecx
227 cmpl $BLCK_LENG, %ecx
[all...]
H A Dstartup_raw.S107 movl reed_solomon_redundancy, %ecx
153 movl $(LOCAL(decompressor_end) + 0x200), %ecx
154 addl LOCAL(compressed_size) - _start + 0x100000 + 0x200, %ecx
180 movl LOCAL (uncompressed_size), %ecx
181 leal (%edi, %ecx), %ebx
183 push %ecx
185 pop %ecx
192 movl $real_to_prot, %ecx
303 movl $100, %ecx
313 pushl %ecx
[all...]
/osnet-11/usr/src/lib/libc/i386/fp/
H A Dfpcw.s48 movl 4(%esp),%ecx
49 andl $0x3f,%ecx
/osnet-11/usr/src/grub/grub2/grub-core/lib/i386/
H A Drelocator_asm.S37 /* mov imm32, %ecx */
42 add %ecx, %esi
43 add %ecx, %edi
71 /* mov imm32, %ecx */
/osnet-11/usr/src/lib/libc/i386/sys/
H A Dgettimeofday.s50 movl 4(%esp), %ecx / put ptr to timeval in %ecx
52 movl %eax, (%ecx) / store seconds into timeval ptr
56 movl %edx, 4(%ecx) / store usecs into timeval ptr + 4.
/osnet-11/usr/src/lib/libc/i386_hwcap1/gen/
H A Dmemcpy.s35 movl 0+12(%esp),%ecx / get number of bytes to move
41 testl %ecx,%ecx
45 leal -1(%esi,%ecx),%edx / %edx = src + size - 1
58 movl 8+12(%esp),%ecx/ %ecx = length of string
64 cmpl $63,%ecx
68 movl %ecx,%edx / save byte cnt
69 shrl $2,%ecx / %ecx
[all...]
/osnet-11/usr/src/lib/libc/amd64/sys/
H A Dvforkx.s67 movl $MASKSET2, %ecx
83 movl %fs:UL_SIGMASK+8, %ecx
123 movl %fs:UL_SIGMASK+8, %ecx
/osnet-11/usr/src/grub/grub2/grub-core/tests/boot/
H A Dkfreebsd.init-i386.S48 movl %eax, %ecx
55 pushl %ecx
62 pushl %ecx

Completed in 66 milliseconds

1234