/external/clang/lib/include/ |
H A D | cpuid.h | 30 unsigned int *edx) { 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/Headers/ |
H A D | cpuid.h | 30 unsigned int *edx) { 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/kernel-headers/original/asm-x86/ |
H A D | tsc.h | 39 unsigned eax, edx; local 46 ASM_OUTPUT2("=a" (eax), "=d" (edx)), 48 ret = (((unsigned long long)edx) << 32) | ((unsigned long long)eax); 57 "=a" (eax), "0" (1) : "ebx","ecx","edx","memory");
|
H A D | msr.h | 202 __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx") 230 unsigned int *ecx, unsigned int *edx) 236 "=d" (*edx) 242 int *edx) 248 "=d" (*edx) 287 unsigned int eax, edx; local 290 : "=a" (eax), "=d" (edx) 293 return edx; 229 cpuid(int op, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument 241 cpuid_count(int op, int count, int *eax, int *ebx, int *ecx, int *edx) argument
|
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/valgrind/main/none/tests/x86/ |
H A D | cmpxchg8b.c | 12 UInt edx; variable 21 "\tpushl %edx\n" 28 "\tmovl " VG_SYM(edx) ",%edx\n" 33 "\tmovl %edx," VG_SYM(edx) "\n" 38 "\tpopl %edx\n" 47 edx = 0x11111111; eax = 0x22222222; 53 eax, ebx, ecx, edx, zout & 0xFFFF, m64 ); 55 edx [all...] |
/external/chromium/base/ |
H A D | atomicops_internals_x86_gcc.cc | 51 uint32 edx; local 54 cpuid(eax, ebx, ecx, edx, 0); 57 memcpy(vendor + 4, &edx, 4); 61 // get feature flags in ecx/edx, and family/model in eax 62 cpuid(eax, ebx, ecx, edx, 1); 84 // edx bit 26 is SSE2 which we use to tell use whether we can use mfence 85 AtomicOps_Internalx86CPUFeatures.has_sse2 = ((edx >> 26) & 1);
|
/external/qemu/distrib/sdl-1.2.15/src/stdlib/ |
H A D | SDL_stdlib.c | 53 mov edx,dword ptr [esp+18h] local 59 test edx,edx local 66 mov edx,dword ptr [esp+14h] local 67 adc edx,0 local 74 mov edx,dword ptr [esp+14h] local 75 sbb edx,0 local 78 mov edx,dword ptr [esp+14h] local 79 test edx,7FFFFFFFh local 111 mov ecx,edx 113 mov edx,dword ptr [ebp+0Ch] local 119 mov edx,dword ptr [ebp-14h] local 139 mov edx,dword ptr [esp+10h] local 150 mov edx,dword ptr [esp+18h] local 161 xor edx,edx local 166 mov edx,ebx local 171 mov edx,dword ptr [esp+14h] local 176 shr edx,1 local 186 add edx,ecx local 188 cmp edx,dword ptr [esp+14h] local 196 xor edx,edx local 203 sbb edx,0 local 221 xor edx,edx local 226 mov edx,ebx local 231 mov edx,dword ptr [esp+10h] local 236 shr edx,1 local 246 add edx,ecx local 248 cmp edx,dword ptr [esp+10h] local 256 xor edx,edx local 274 mov edx,dword ptr [esp+0Ch] local 284 mov edx,dword ptr [esp+14h] local 295 xor edx,edx local 300 xor edx,edx local 307 mov edx,dword ptr [esp+10h] local 312 shr edx,1 local 321 add edx,ecx local 323 cmp edx,dword ptr [esp+10h] local 330 sbb edx,dword ptr [esp+18h] local 333 sbb edx,dword ptr [esp+10h] local 339 sbb edx,0 local 355 xor edx,edx local 360 xor edx,edx local 365 mov edx,dword ptr [esp+0Ch] local 370 shr edx,1 local 379 add edx,ecx local 381 cmp edx,dword ptr [esp+0Ch] local 388 sbb edx,dword ptr [esp+14h] local 391 sbb edx,dword ptr [esp+0Ch] local 394 sbb edx,0 local 413 mov edx,dword ptr [esp+10h] local 424 mov edx,dword ptr [esp+18h] local 435 xor edx,edx local 446 add edx,ecx local 451 mov edx,dword ptr [esp+14h] local 456 shr edx,1 local 466 add edx,ecx local 468 cmp edx,dword ptr [esp+14h] local 476 sbb edx,dword ptr [esp+1Ch] local 481 sbb edx,dword ptr [esp+14h] local 486 sbb edx,0 local 489 mov edx,ebx local 497 sbb edx,0 local 514 xor edx,edx local 525 add edx,ecx local 530 mov edx,dword ptr [esp+0Ch] local 535 shr edx,1 local 545 add edx,ecx local 547 cmp edx,dword ptr [esp+0Ch] local 555 sbb edx,dword ptr [esp+14h] local 560 sbb edx,dword ptr [esp+0Ch] local 563 sbb edx,0 local 565 mov edx,ebx local 580 shld edx,eax,cl local 584 mov edx,eax local 587 shl edx,cl local 591 xor edx,edx local 602 shrd eax,edx,cl local 603 shr edx,cl local 607 xor edx,edx local 613 xor edx,edx local [all...] |
/external/v8/src/ |
H A D | atomicops_internals_x86_gcc.cc | 82 uint32_t edx; local 85 cpuid(eax, ebx, ecx, edx, 0); 88 memcpy(vendor + 4, &edx, 4); 92 // get feature flags in ecx/edx, and family/model in eax 93 cpuid(eax, ebx, ecx, edx, 1); 115 // edx bit 26 is SSE2 which we use to tell use whether we can use mfence 116 AtomicOps_Internalx86CPUFeatures.has_sse2 = ((edx >> 26) & 1);
|
/external/aac/libFDK/include/x86/ |
H A D | fixmul_x86.h | 115 shl edx, 1 local 116 mov a, edx 128 mov a, edx
|
/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,&edx, 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/stlport/src/ |
H A D | lock_free_slist.h | 67 int __tmp2; // and edx registers will not have the same value as their input. 73 " leal 1(%%edx),%%ecx\n\t" // new sequence = _M._M_data._M_sequence + 1 75 " jne L1_%=\n\t" // Failed, retry! (edx:eax now contain most recent _M_sequence:_M_top) 96 " leal 1(%%edx),%%ecx\n\t" // new sequence = _M._M_data._M_sequence + 1 98 " jne L1_%=\n\t" // We failed, retry! (edx:eax now contain most recent _M_sequence:_M_top) 121 " leal 1(%%edx),%%ecx\n\t" // new sequence = _M._M_data._M_sequence + 1 123 " jne L1_%=\n\t" // Failed, retry! (edx:eax now contain most recent _M_sequence:_M_top) 216 mov edx, [esi+4] // _M._M_data._M_sequence local 218 lea ecx, [edx+1] // new sequence = _M._M_data._M_sequence + 1 220 jne L1 // Failed, retry! (edx 239 mov edx, [esi+4] // _M._M_data._M_sequence local 266 mov edx, [esi+4] // _M._M_data._M_sequence local [all...] |
/external/v8/test/cctest/ |
H A D | test-disasm-ia32.cc | 78 __ add(edx, ebx); 79 __ add(edx, Operand(12, RelocInfo::NONE)); 80 __ add(edx, Operand(ebx, 0)); 81 __ add(edx, Operand(ebx, 16)); 82 __ add(edx, Operand(ebx, 1999)); 83 __ add(edx, Operand(esp, 0)); 84 __ add(edx, Operand(esp, 16)); 85 __ add(edx, Operand(esp, 1999)); 97 __ and_(edx, 3); 98 __ and_(edx, Operan 153 __ mov_b(Operand(esp, 16), edx); local 155 __ mov_w(Operand(esp, 16), edx); local 165 __ mov(Operand(ebx, ecx, times_4, 10000), edx); local 256 __ bts(Operand(ebx, ecx, times_8, 10000), edx); local [all...] |
/external/freetype/include/freetype/config/ |
H A D | ftconfig.h | 377 "imul %%edx\n" 378 "movl %%edx, %%ecx\n" 382 "adcl $0, %%edx\n" 384 "shll $16, %%edx\n" 385 "addl %%edx, %%eax\n" 414 mov edx, b local 415 imul edx 416 mov ecx, edx 420 adc edx, 0 local 422 shl edx, 1 local [all...] |
/external/qemu/distrib/sdl-1.2.15/src/timer/os2/ |
H A D | SDL_systimer.c | 66 push edx 69 mov edx, dword ptr hires_now+4 local 71 sbb edx, dword ptr hires_start_ticks+4 local 73 mov ecx,edx 76 push edx 80 add edx,eax local 85 pop edx
|
/external/zlib/src/contrib/inflate86/ |
H A D | inffas86.c | 89 /* 80 40 */ unsigned long hold; /* edx rdx local strm->hold */ 237 " andl %%edx, %%eax\n" /* eax &= hold */ 275 " andl %%edx, %%eax\n" /* eax &= hold */ 336 " andl %%edx, %%eax\n" /* eax &= hold */ 350 " andl %%edx, %%eax\n" /* eax &= hold */ 478 " movl 40(%%esp), %%edx\n" /* edx = hold */ 501 " orl %%eax, %%edx\n" /* hold |= *((ushort *)in)++ << bits */ 505 " andl %%edx, %%eax\n" /* eax &= hold */ 511 " shrl %%cl, %%edx\ 805 mov edx, [esp+40] /* edx = hold */ local 828 or edx, eax /* hold |= *((ushort *)in)++ << bits */ local 838 shr edx, cl /* hold >>= this.bits */ local 867 or edx, eax /* hold |= *((ushort *)in)++ << bits */ local 877 shr edx, cl local 889 or edx, eax /* hold |= *((ushort *)in)++ << bits */ local 902 shr edx, cl /* hold >>= this.bits */ local 918 or edx, eax /* hold |= *((ushort *)in)++ << bits */ local 928 shr edx, cl local [all...] |
/external/libvpx/vpx_scale/win32/ |
H A D | scaleopt.c | 81 lea edx, [esi+ecx-3]; local 124 cmp esi, edx 212 lea edx, [esi+ecx-8]; local 256 cmp esi, edx 350 mov edx, dest_width // Loop counter local 493 sub edx, 8 local 534 mov edx, dest_width // Loop counter local 650 sub edx, 8 local 691 mov edx, dest_width // Loop counter local 821 sub edx, local 862 mov edx, dest_width // Loop counter local 968 sub edx, 8 local 1007 mov edx, dest_width // Loop counter local 1038 sub edx, 8 local 1076 mov edx, dest_width // Loop counter local 1084 sub edx, 8 local 1289 lea edx, [esi+ecx] ; local 1343 mov edx, dest_pitch // Loop counter local 1441 lea edx, [esi+ecx-5] ; local 1503 mov edx, eax local 1504 shr edx, 16 local 1530 mov edx, dest_pitch // Loop counter local 1628 xor edx, edx local 1638 add edx, 4 local 1640 cmp edx, ecx local 1671 mov edx, dest_width local [all...] |
/external/libyuv/files/source/ |
H A D | format_conversion.cc | 32 mov edx, [esp + 8] // dst_bayer local 41 movd [edx], xmm0 42 lea edx, [edx + 4] local
|
H A D | row_win.cc | 82 mov edx, [esp + 8] /* dst_y */ local 103 movdqa [edx], xmm0 104 lea edx, [edx + 16] local 115 mov edx, [esp + 8] /* dst_y */ local 136 movdqa [edx], xmm0 137 lea edx, [edx + 16] local 148 mov edx, [esp + 8] /* dst_y */ local 169 movdqa [edx], xmm 170 lea edx, [edx + 16] local 185 mov edx, [esp + 8 + 12] // dst_u local 232 lea edx, [edx + 8] local 249 mov edx, [esp + 8 + 12] // dst_u local 296 lea edx, [edx + 8] local 313 mov edx, [esp + 8 + 12] // dst_u local 360 lea edx, [edx + 8] local 373 mov edx, [esp + 8] // dst_argb local 400 lea edx, [edx + 64] local 412 mov edx, [esp + 8] // dst_argb local 439 lea edx, [edx + 64] local 454 mov edx, [esp + 32 + 4] local 470 lea edx, [edx + 2] local 495 mov edx, [esp + 32 + 4] local 511 lea edx, [edx + 2] local 536 mov edx, [esp + 32 + 4] local 552 lea edx, [edx + 2] local 577 mov edx, [esp + 32 + 4] // Y local 591 lea edx, [edx + 1] local 612 mov edx, [esp + 4 + 8] // rgb local 625 lea edx, [edx + 8] local [all...] |
/external/openssl/crypto/sha/ |
H A D | sha512.c | 325 "roll $16,%%eax; roll $16,%%edx; "\ 352 { _asm mov edx, [ecx + 0] local 356 _asm rol edx,16 local 363 { _asm mov edx, [ecx + 0] local 365 _asm bswap edx
|
/external/oprofile/module/ |
H A D | compat22.h | 143 unsigned int eax, edx; local 146 : "=a" (eax), "=d" (edx) 149 return edx;
|
/external/qemu-pc-bios/vgabios/ |
H A D | vbe.c | 137 push edx 140 shl edx, #16 142 or ecx, edx 167 xor edx, edx variable 170 mov eax, edx 171 xor edx, edx variable 177 xor edx, edx variable [all...] |
/external/quake/quake/src/WinQuake/ |
H A D | dosisms.h | 38 unsigned long edx;
member in struct:__anon11613::__anon11614
|