/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | atomicops-internals-x86.cc | 78 uint32 ecx; local 82 cpuid(eax, ebx, ecx, edx, 0); 86 memcpy(vendor + 8, &ecx, 4); 89 // get feature flags in ecx/edx, and family/model in eax 90 cpuid(eax, ebx, ecx, edx, 1); 115 // ecx bit 13 indicates whether the cmpxchg16b instruction is supported 116 AtomicOps_Internalx86CPUFeatures.has_cmpxchg16b = ((ecx >> 13) & 1);
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
H A D | atomicops-internals-x86.cc | 78 uint32 ecx; local 82 cpuid(eax, ebx, ecx, edx, 0); 86 memcpy(vendor + 8, &ecx, 4); 89 // get feature flags in ecx/edx, and family/model in eax 90 cpuid(eax, ebx, ecx, edx, 1); 115 // ecx bit 13 indicates whether the cmpxchg16b instruction is supported 116 AtomicOps_Internalx86CPUFeatures.has_cmpxchg16b = ((ecx >> 13) & 1);
|
/external/stlport/stlport/stl/config/ |
H A D | _watcom.h | 107 #pragma aux __stl_InterlockedIncrement parm [ ecx ] = \ 110 "lock xadd [ecx], eax" \ 115 #pragma aux __stl_InterlockedDecrement parm [ ecx ] = \ 118 "lock xadd [ecx], eax" \ 123 #pragma aux __stl_InterlockedIncrement parm [ ecx ] = \ 126 "xadd [ecx], eax" \ 130 #pragma aux __stl_InterlockedDecrement parm [ ecx ] = \ 133 "xadd [ecx], eax" \ 141 #pragma aux __stl_InterlockedExchange parm [ecx] [eax] = \ 143 "xchg eax, [ecx]" \ [all...] |
/external/valgrind/main/coregrind/ |
H A D | m_cpuid.S | 42 pushl %ecx 46 movl %eax, %ecx 53 xorl %ecx, %eax 56 popl %ecx 69 void VG_(cpuid)(UInt eax, UInt ecx, 80 pushl %ecx 84 movl 12(%ebp), %ecx 99 movl %ecx, (%esi) 108 popl %ecx 123 movl %esi, %ecx [all...] |
H A D | pub_core_cpuid.h | 44 extern void VG_(cpuid) ( UInt eax, UInt ecx,
|
/external/chromium_org/third_party/boringssl/linux-x86/crypto/aes/ |
H A D | aes-586.S | 11 xorl 8(%edi),%ecx 34 movl %ecx,%edi 68 movl %ecx,%esi 70 shrl $24,%ecx 100 movzbl -128(%ebp,%ecx,1),%ecx 101 shll $24,%ecx 102 xorl %ecx,%edx 103 movl %esi,%ecx 106 andl %ecx, [all...] |
/external/chromium_org/third_party/boringssl/mac-x86/crypto/aes/ |
H A D | aes-586.S | 10 xorl 8(%edi),%ecx 33 movl %ecx,%edi 65 movl %ecx,%esi 67 shrl $24,%ecx 96 movzbl -128(%ebp,%ecx,1),%ecx 97 shll $24,%ecx 98 xorl %ecx,%edx 99 movl %esi,%ecx 101 andl %ecx, [all...] |
/external/openssl/crypto/aes/asm/ |
H A D | aes-586.S | 9 xorl 8(%edi),%ecx 32 movl %ecx,%edi 66 movl %ecx,%esi 68 shrl $24,%ecx 98 movzbl -128(%ebp,%ecx,1),%ecx 99 shll $24,%ecx 100 xorl %ecx,%edx 101 movl %esi,%ecx 103 movl %ecx, [all...] |
/external/fio/arch/ |
H A D | arch-x86_64.h | 5 unsigned int *ecx, unsigned int *edx) 8 : "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx) 9 : "0" (*eax), "2" (*ecx) 4 do_cpuid(unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
|
H A D | arch-x86.h | 5 unsigned int *ecx, unsigned int *edx) 8 : "=a" (*eax), "=r" (*ebx), "=c" (*ecx), "=d" (*edx) 4 do_cpuid(unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
|
/external/lldb/tools/debugserver/source/MacOSX/ |
H A D | HasAVX.s | 26 and $0x018000000, %ecx 27 cmp $0x018000000, %ecx 29 mov $0, %ecx
|
/external/chromium_org/third_party/skia/src/opts/ |
H A D | SkBlitRow_opts_SSE4_asm.S | 76 movl 12(%esp), %ecx // Pixel count 88 subl $4, %ecx // Check if we have only 0-3 pixels 91 cmpl $11, %ecx // Do we have enough pixels to run the main loop? 106 subl $4, %ecx // Check if there are four additional pixels, at least 118 subl $4, %ecx // Check if there are four additional pixels, at least 126 cmpl $-4, %ecx // Check if we are done 128 sall $2, %ecx // Calculate offset for last pixels 129 addl %ecx, %edi 146 cmpl $-8, %ecx // Check how many pixels should be written 173 addl $4, %ecx [all...] |
H A D | SkBlitRow_opts_SSE4_x64_asm.S | 64 movl %edx, %ecx // Pixel count 73 subl $4, %ecx // Check if we have only 0-3 pixels 75 cmpl $11, %ecx // Do we have enough pixels to run the main loop? 90 subl $4, %ecx // Check if there are four additional pixels, at least 102 subl $4, %ecx // Check if there are four additional pixels, at least 110 cmpl $-4, %ecx // Check if we are done 112 sall $2, %ecx // Calculate offset for last pixels 113 movslq %ecx, %rcx 131 cmpl $-8, %ecx // Check how many pixels should be written 158 addl $4, %ecx [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
H A D | loopadsz.asm | 3 bar: loop bar, ecx ; 67 E2 FD
|
H A D | movbe.asm | 4 movbe ecx, [5] 5 movbe ecx, dword [5]
|
/external/llvm/test/MC/AsmParser/ |
H A D | hello.s | 15 movl %esp, %ecx 17 movl %eax, (%ecx)
|
/external/qemu/distrib/sdl-1.2.15/src/stdlib/ |
H A D | SDL_stdlib.c | 62 mov ecx,dword ptr [esp] local 63 xor ecx,80000000h local 64 add ecx,7FFFFFFFh local 71 mov ecx,dword ptr [esp] local 72 add ecx,7FFFFFFFh local 111 mov ecx,edx local 114 add ecx,edi local 117 lea ebx,[ebx+ecx] 159 mov ecx,dword ptr [esp+18h] local 162 div ecx 170 mov ecx,dword ptr [esp+18h] local 175 rcr ecx,1 local 183 mov ecx,eax local 219 mov ecx,dword ptr [esp+14h] local 229 mov ecx,eax local 234 shr ecx,1 local 238 or ecx,ecx local 243 mov ecx,eax local 293 mov ecx,dword ptr [esp+14h] local 306 mov ecx,dword ptr [esp+14h] local 311 rcr ecx,1 local 317 mov ecx,eax local 353 mov ecx,dword ptr [esp+10h] local 363 mov ecx,eax local 368 shr ecx,1 local 372 or ecx,ecx local 375 mov ecx,eax local 433 mov ecx,dword ptr [esp+18h] local 443 mov ecx,eax local 450 mov ecx,dword ptr [esp+18h] local 455 rcr ecx,1 local 463 mov ecx,eax local 488 mov ecx,edx local 491 mov ecx,eax local 512 mov ecx,dword ptr [esp+10h] local 522 mov ecx,eax local 528 mov ecx,eax local 533 shr ecx,1 local 537 or ecx,ecx local 542 mov ecx,eax local 564 mov ecx,edx local 567 mov ecx,eax local [all...] |
/external/zlib/src/contrib/inflate86/ |
H A D | inffast.S | 258 movl avail_out_strm(strm_r), %ecx 261 subl %ecx, %ebp /* start -= avail_out */ 265 subl $257, %ecx /* avail_out -= 257 */ 266 addl %ebx, %ecx /* avail_out += out */ 270 movl %ecx, end(%esp) 284 movl distcode_state(state_r), %ecx 287 movl %ecx, dcode(%esp) 290 movl lenbits_state(state_r), %ecx 296 movl distbits_state(state_r), %ecx 302 movl write_state(state_r), %ecx [all...] |
H A D | inffas86.c | 287 " movl %%r14d, %%ecx\n" /* ecx = len */ 291 " sarl %%ecx\n" 314 " movl %%r14d, %%ecx\n" /* ecx = len */ 318 " sarl %%ecx\n" 357 " movl %%eax, %%ecx\n" /* ecx = nbytes */ 359 " negl %%ecx\n" /* nbytes = -nbytes */ 364 " addl %%r15d, %%ecx\ 849 mov ecx, eax /* len = this */ local 850 shr ecx, 16 /* len = this.val */ local 893 mov ecx, [esp+36] /* ecx = dcode */ local 939 mov ecx, [esp+64] /* ecx = len */ local 943 sar ecx, 1 local 968 mov ecx, [esp+64] /* ecx = len */ local 972 sar ecx, 1 local 1007 mov ecx, [esp+36] /* ecx = dcode */ local 1013 mov ecx, eax local 1021 add ecx, ebp /* nbytes = dist - nbytes */ local 1041 cmp ecx, eax local 1047 sub ecx, eax /* nbytes -= write */ local 1056 mov ecx, [esp+52] /* nbytes = write */ local 1083 mov ecx, eax local [all...] |
/external/chromium_org/base/ |
H A D | atomicops_internals_x86_gcc.cc | 51 uint32_t ecx; local 55 cpuid(eax, ebx, ecx, edx, 0); 59 memcpy(vendor + 8, &ecx, 4); 62 // get feature flags in ecx/edx, and family/model in eax 63 cpuid(eax, ebx, ecx, edx, 1);
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | atomicops_internals_x86_gcc.cc | 81 uint32_t ecx; local 85 cpuid(eax, ebx, ecx, edx, 0); 89 memcpy(vendor + 8, &ecx, 4); 92 // get feature flags in ecx/edx, and family/model in eax 93 cpuid(eax, ebx, ecx, edx, 1);
|
/external/chromium_org/v8/src/base/ |
H A D | atomicops_internals_x86_gcc.cc | 60 uint32_t ecx = 0; local 64 cpuid(eax, ebx, ecx, edx, 0); 68 memcpy(vendor + 8, &ecx, 4); 71 // get feature flags in ecx/edx, and family/model in eax 72 cpuid(eax, ebx, ecx, edx, 1);
|
/external/kernel-headers/original/uapi/linux/ |
H A D | toshiba.h | 30 unsigned int ecx __attribute__ ((packed)); member in struct:__anon23450
|
/external/valgrind/main/exp-bbv/tests/x86/ |
H A D | million.S | 9 xor %ecx,%ecx # not needed, pads total to 1M 10 mov $499997,%ecx # load counter 12 dec %ecx # repeat count times
|
/external/llvm/test/MC/X86/ |
H A D | x86_64-encoding.s | 37 // CHECK: crc32l 3735928559(%rbx,%rcx,8), %ecx 39 crc32l 0xdeadbeef(%rbx,%rcx,8),%ecx 41 // CHECK: crc32l 69, %ecx 43 crc32l 0x45,%ecx 45 // CHECK: crc32l 32493, %ecx 47 crc32l 0x7eed,%ecx 49 // CHECK: crc32l 3133065982, %ecx 51 crc32l 0xbabecafe,%ecx 53 // CHECK: crc32l %ecx, %ecx [all...] |