/external/clang/lib/Headers/ |
H A D | cpuid.h | 29 unsigned int *ebx, unsigned int *ecx, 31 asm("cpuid" : "=a"(*eax), "=b" (*ebx), "=c"(*ecx), "=d"(*edx) : "0"(level)); 28 __get_cpuid(unsigned int level, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
|
/external/clang/lib/include/ |
H A D | cpuid.h | 29 unsigned int *ebx, unsigned int *ecx, 31 asm("cpuid" : "=a"(*eax), "=b" (*ebx), "=c"(*ecx), "=d"(*edx) : "0"(level)); 28 __get_cpuid(unsigned int level, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
|
/external/clang/test/CodeGen/ |
H A D | ms-inline-asm.c | 31 // CHECK: call void asm sideeffect inteldialect "mov ecx, ebx", "~{ecx},~{dirflag},~{fpsr},~{flags}"() nounwind 34 __asm mov ecx, ebx local 39 // CHECK: call void asm sideeffect inteldialect "mov ebx, eax\0Amov ecx, ebx", "~{ebx},~{ecx},~{dirflag},~{fpsr},~{flags}"() nounwind 41 __asm mov ebx, eax __asm mov ecx, ebx local
|
/external/valgrind/main/none/tests/x86/ |
H A D | cmpxchg8b.c | 11 UInt ecx; variable 20 "\tpushl %ecx\n" 27 "\tmovl " VG_SYM(ecx) ",%ecx\n" 32 "\tmovl %ecx," VG_SYM(ecx) "\n" 39 "\tpopl %ecx\n" 48 ecx = 0x33333333; ebx = 0x44444444; 53 eax, ebx, ecx, edx, zout & 0xFFFF, m64 ); 56 ecx [all...] |
/external/chromium/base/ |
H A D | atomicops_internals_x86_gcc.cc | 50 uint32 ecx; local 54 cpuid(eax, ebx, ecx, edx, 0); 58 memcpy(vendor + 8, &ecx, 4); 61 // get feature flags in ecx/edx, and family/model in eax 62 cpuid(eax, ebx, ecx, edx, 1);
|
/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/v8/src/ |
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/oprofile/module/x86/ |
H A D | cpu_type.c | 36 int eax, ebx, ecx, edx; local 38 cpuid (1, &eax, &ebx, &ecx, &edx); 55 int eax, ebx, ecx, edx; local 58 cpuid(1, &eax, &ebx, &ecx, &edx);
|
/external/valgrind/main/VEX/useful/ |
H A D | cpuid.c | 7 void cpuid ( UInt* eax, UInt* ebx, UInt* ecx, UInt* edx, argument 14 *eax = a; *ebx = b; *ecx = c; *edx = d; 21 UInt eax, ebx, ecx, edx; local 25 cpuid(&eax,&ebx,&ecx,&edx, 0,0); 29 cpuid(&eax,&ebx,&ecx,&edx, i,0); 34 cpuid(&eax,&ebx,&ecx,&edx, i,ecx_in); 42 cpuid(&eax,&ebx,&ecx,&edx, i,ecx_in); 50 cpuid(&eax,&ebx,&ecx,&edx, i,ecx_in); 60 cpuid(&eax,&ebx,&ecx,&edx, 0x80000000,0); 63 cpuid(&eax,&ebx,&ecx, 79 cpuid( UInt* eax, UInt* ebx, UInt* ecx, UInt* edx, UInt index, UInt ecx_in ) argument 93 UInt eax, ebx, ecx, edx; local [all...] |
/external/qemu/distrib/sdl-1.2.15/src/cpuinfo/ |
H A D | SDL_cpuinfo.c | 63 " movl %%eax,%%ecx \n" 69 " xorl %%ecx,%%eax # Can not toggle ID bit, \n" 75 : "%eax", "%ecx" 89 " xorl %%ecx,%%eax # Can not toggle ID bit, \n" 101 mov ecx, eax local 107 xor eax, ecx ; Can not toggle ID bit, local 116 " movl %eax,%ecx \n" 122 " xorl %ecx,%eax \n" 137 " xorl %ecx,%eax \n" 166 : "%eax", "%ecx", " [all...] |
/external/stlport/src/ |
H A D | lock_free_slist.h | 61 // requires ebx, I work around this here by using ecx for the '__item' 66 int __tmp1; // These dummy variables are used to tell GCC that the eax, ecx, 71 " movl %%ecx, %%ebx\n\t" 73 " leal 1(%%edx),%%ecx\n\t" // new sequence = _M._M_data._M_sequence + 1 96 " leal 1(%%edx),%%ecx\n\t" // new sequence = _M._M_data._M_sequence + 1 102 :"edi", "ecx", "memory", "cc"); 121 " leal 1(%%edx),%%ecx\n\t" // new sequence = _M._M_data._M_sequence + 1 127 :"edi", "ecx", "memory", "cc"); 218 lea ecx, [edx+1] // new sequence = _M._M_data._M_sequence + 1 local 243 lea ecx, [ed local 270 lea ecx, [edx+1] // new sequence = _M._M_data._M_sequence + 1 local [all...] |
/external/v8/test/cctest/ |
H A D | test-disasm-ia32.cc | 75 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4] 87 __ add(edi, Operand(ebp, ecx, times_4, 0)); 88 __ add(edi, Operand(ebp, ecx, times_4, 12)); 89 __ add(Operand(ebp, ecx, times_4, 12), Immediate(12)); 94 __ adc(ecx, 12); 95 __ adc(ecx, 1000); 101 __ cmp(Operand(ebp, ecx, times_4, 0), Immediate(1000)); 104 __ cmpb(ebx, Operand(ebp, ecx, times_2, 0)); 105 __ cmpb(Operand(ebp, ecx, times_ 129 __ bts(Operand(ebx, ecx, times_4, 0), ecx); local [all...] |
/external/clang/test/Parser/ |
H A D | MicrosoftExtensions.c | 25 mov ecx, Base local 26 lock bts [ecx], eax
|
/external/freetype/include/freetype/config/ |
H A D | ftconfig.h | 378 "movl %%edx, %%ecx\n" 379 "sarl $31, %%ecx\n" 380 "addl $0x8000, %%ecx\n" 381 "addl %%ecx, %%eax\n" 388 : "%ecx", "cc" ); 416 mov ecx, edx local 417 sar ecx, 31 local 418 add ecx, 8000h local 419 add eax, ecx
|
/external/qemu/distrib/sdl-1.2.15/src/timer/os2/ |
H A D | SDL_systimer.c | 73 mov ecx,edx local 77 mov eax,ecx
|
/external/zlib/src/contrib/inflate86/ |
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/kernel-headers/original/asm-x86/ |
H A D | msr.h | 230 unsigned int *ecx, unsigned int *edx) 235 "=c" (*ecx), 240 /* Some CPUID calls want 'count' to be placed in ecx */ 241 static inline void cpuid_count(int op, int count, int *eax, int *ebx, int *ecx, argument 247 "=c" (*ecx), 277 unsigned int eax, ecx; local 280 : "=a" (eax), "=c" (ecx) 283 return ecx; 229 cpuid(int op, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
|
H A D | string_32.h | 37 "movl %4,%%ecx\n\t" 38 "andl $3,%%ecx\n\t" 77 int ecx; local 80 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) 85 /* small block: don't clobber ecx + smaller code */
|
H A D | user32.h | 35 __u32 ebx, ecx, edx, esi, edi, ebp, eax; member in struct:user_regs_struct32
|
H A D | user_32.h | 78 long ebx, ecx, edx, esi, edi, ebp, eax; member in struct:user_regs_struct
|
/external/libvpx/vpx_scale/win32/ |
H A D | scaleopt.c | 80 mov ecx, source_width local 81 lea edx, [esi+ecx-3]; 95 mov ecx, eax // ecx = 00 01 02 03 local 98 xor ecx, eax // ecx = 00 01 xx xx local 106 or ebx, ecx // ebx = 00 01 01 02 135 mov ecx, eax // ecx = 00 01 02 03 local 138 xor ecx, ea local 211 mov ecx, source_width local 344 mov ecx, dest_pitch // Get the pitch size local 528 mov ecx, dest_pitch // Get the pitch size local 685 mov ecx, dest_pitch // Get the pitch size local 856 mov ecx, dest_pitch // Get the pitch size local 1004 mov ecx, dest_pitch // Get the pitch size local 1074 mov ecx, dest_pitch // Get the pitch size local 1127 mov ecx, source_width local 1165 sub ecx, 8 local 1167 cmp ecx, 8 local 1282 mov ecx, source_width ; local 1338 mov ecx, src_pitch // Get the pitch size local 1434 mov ecx, source_width ; local 1525 mov ecx, src_pitch // Get the pitch size local 1626 mov ecx, dest_width local 1677 lea ecx, [esi+edx]; local [all...] |
/external/libyuv/files/source/ |
H A D | format_conversion.cc | 34 mov ecx, [esp + 16] // pix local 43 sub ecx, 4 local
|
H A D | row_win.cc | 83 mov ecx, [esp + 12] /* pix */ local 105 sub ecx, 16 local 116 mov ecx, [esp + 12] /* pix */ local 138 sub ecx, 16 local 149 mov ecx, [esp + 12] /* pix */ local 171 sub ecx, 16 local 187 mov ecx, [esp + 8 + 20] // pix local 233 sub ecx, 16 local 251 mov ecx, [esp + 8 + 20] // pix local 297 sub ecx, 1 local 315 mov ecx, [esp + 8 + 20] // pix local 361 sub ecx, 16 local 374 mov ecx, [esp + 12] // pix local 401 sub ecx, 16 local 413 mov ecx, [esp + 12] // pix local 440 sub ecx, 16 local 458 mov ecx, [esp + 32 + 20] local 479 sub ecx, 2 local 499 mov ecx, [esp + 32 + 20] local 520 sub ecx, 2 local 540 mov ecx, [esp + 32 + 20] local 561 sub ecx, 2 local 581 mov ecx, [esp + 32 + 20] // width local 597 sub ecx, 1 local 613 mov ecx, [esp + 4 + 12] // width local 626 sub ecx, 2 local [all...] |
/external/qemu-pc-bios/vgabios/ |
H A D | vbe.c | 136 push ecx 141 and ecx, #0xffff variable 142 or ecx, edx variable 143 shl ecx, #2 variable 144 mov eax, ecx 152 movzx ecx, ax variable 166 imul ecx, esi variable 168 div ecx 176 shr ecx, #1 variable 178 div ecx [all...] |
/external/quake/quake/src/WinQuake/ |
H A D | dosisms.h | 39 unsigned long ecx;
member in struct:__anon12206::__anon12207
|