/osnet-11/usr/src/lib/libc/i386/gen/ |
H A D | strncat.s | 73 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 D | alloca.s | 31 popl %ecx / grab our return address 37 pushl %ecx / put back return address
|
H A D | lock.s | 36 movl 4(%esp),%ecx 37 xchgb %al, (%ecx)
|
H A D | strchr.s | 31 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 D | lmul.s | 45 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 D | strncmp.s | 37 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 D | wsncmp.s | 47 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 D | memccpy.s | 39 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 D | wschr.s | 44 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.s | 40 * [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.s | 52 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 D | startup.S | 46 movl $(_edata - _start), %ecx 58 movl $END_SYMBOL, %ecx 59 subl %edi, %ecx
|
/osnet-11/usr/src/lib/brand/shared/brand/i386/ |
H A D | crt.s | 67 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 D | tls_get_addr.s | 57 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 D | proc64_id.c | 45 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 D | cpuid.c | 64 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 D | nbloader.S | 84 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 D | lnxboot.S | 181 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 D | startup_raw.S | 107 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 D | fpcw.s | 48 movl 4(%esp),%ecx 49 andl $0x3f,%ecx
|
/osnet-11/usr/src/grub/grub2/grub-core/lib/i386/ |
H A D | relocator_asm.S | 37 /* 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 D | gettimeofday.s | 50 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 D | memcpy.s | 35 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 D | vforkx.s | 67 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 D | kfreebsd.init-i386.S | 48 movl %eax, %ecx 55 pushl %ecx 62 pushl %ecx
|