/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/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/test/CodeGen/ |
H A D | ms-inline-asm.c | 30 // CHECK: call void asm sideeffect inteldialect "mov ebx, eax", "~{ebx},~{dirflag},~{fpsr},~{flags}"() nounwind 31 // CHECK: call void asm sideeffect inteldialect "mov ecx, ebx", "~{ecx},~{dirflag},~{fpsr},~{flags}"() nounwind 33 __asm mov ebx, eax local 34 __asm mov ecx, ebx 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 [all...] |
/external/valgrind/main/none/tests/x86/ |
H A D | cmpxchg8b.c | 10 UInt ebx; variable 19 "\tpushl %ebx\n" 26 "\tmovl " VG_SYM(ebx) ",%ebx\n" 31 "\tmovl %ebx," VG_SYM(ebx) "\n" 40 "\tpopl %ebx\n" 48 ecx = 0x33333333; ebx = 0x44444444; 53 eax, ebx, ecx, edx, zout & 0xFFFF, m64 ); 56 ecx = 0x33333333; ebx [all...] |
/external/chromium/base/ |
H A D | atomicops_internals_x86_gcc.cc | 19 // Inline cpuid instruction. In PIC compilations, %ebx contains the address 24 asm ("mov %%ebx, %%edi\n" \ 26 "xchg %%edi, %%ebx\n" \ 49 uint32 ebx; local 54 cpuid(eax, ebx, ecx, edx, 0); 56 memcpy(vendor, &ebx, 4); 62 cpuid(eax, ebx, ecx, edx, 1);
|
/external/qemu/distrib/sdl-1.2.15/src/stdlib/ |
H A D | SDL_stdlib.c | 101 push ebx 105 mov ebx,eax local 109 mul ebx 115 imul ebx,edx local 117 lea ebx,[ebx+ecx] local 118 mov dword ptr [ebp-14h],ebx 121 pop ebx 133 push ebx 163 mov ebx,ea local 169 mov ebx,eax local 174 shr ebx,1 local 178 or ebx,ebx local 223 mov ebx,eax local 230 mov ebx,dword ptr [esp+14h] local 235 rcr ebx,1 local 305 mov ebx,eax local 310 shr ebx,1 local 314 or ebx,ebx local 364 mov ebx,dword ptr [esp+10h] local 369 rcr ebx,1 local 437 mov ebx,eax local 449 mov ebx,eax local 454 shr ebx,1 local 458 or ebx,ebx local 478 xor ebx,ebx local 490 mov ebx,ecx local 516 mov ebx,eax local 529 mov ebx,dword ptr [esp+10h] local 534 rcr ebx,1 local 557 xor ebx,ebx local 566 mov ebx,ecx local [all...] |
/external/v8/src/ |
H A D | atomicops_internals_x86_gcc.cc | 41 // Inline cpuid instruction. In PIC compilations, %ebx contains the address 46 asm("mov %%ebx, %%edi\n" \ 48 "xchg %%edi, %%ebx\n" \ 80 uint32_t ebx; local 85 cpuid(eax, ebx, ecx, edx, 0); 87 memcpy(vendor, &ebx, 4); 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); 39 processor_threads = (ebx >> 16) & 0xff; 55 int eax, ebx, ecx, edx; local 58 cpuid(1, &eax, &ebx, &ecx, &edx); 61 ptr[smp_processor_id()] = (unsigned char) ((ebx & 0xff000000) >> 24);
|
/external/qemu/distrib/sdl-1.2.15/src/audio/ |
H A D | SDL_mixer_MMX_VC.c | 48 push ebx 53 mov ebx, nSize // ebx = size local 54 shr ebx, 4 // process 16 bytes per iteration = 8 samples local 105 dec ebx //%%ebx\n" 111 pop ebx 129 push ebx 144 mov ebx, nSize //%2,%%ebx // eb local 145 shr ebx, 3 //$3,%%ebx // process 8 bytes per iteration = 8 samples local 146 cmp ebx, 0 //$0,%%ebx local [all...] |
/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, 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/oprofile/libop/ |
H A D | op_hw_specific.h | 25 "pushl %%ebx\n" /* must be preserved due to PIC code */ 27 "mov %%ebx, 0(%%edi)\n" 30 "popl %%ebx\n" 46 "pushl %%ebx\n" 48 "popl %%ebx\n" 54 asm("cpuid" : "=a" (v.eax) : "a" (code) : "ecx","ebx","edx"); 87 static inline void workaround_nehalem_aaj79(unsigned *ebx) argument 97 *ebx |= (1 << 2); /* disable unsupported event */ 103 unsigned ebx, eax; local 106 "pushl %%ebx\ [all...] |
/external/stlport/src/ |
H A D | lock_free_slist.h | 56 // NOTE: GCC uses ebx as the PIC register for globals in shared libraries. 61 // requires ebx, I work around this here by using ecx for the '__item' 62 // input and spilling ebx into edi. This also precludes us from using 64 // it relative to ebx). Instead, we're using esi for the address of _M_data. 70 (" movl %%ebx, %%edi\n\t" 71 " movl %%ecx, %%ebx\n\t" 72 "L1_%=: movl %%eax, (%%ebx)\n\t" // __item._M_next = _M._M_data._M_top 76 " movl %%edi, %%ebx" 92 (" movl %%ebx, %%edi\n\t" 95 " movl (%%eax), %%ebx\ 214 mov ebx, __item local 242 mov ebx, [eax] // new top = _M._M_data._M_top->_M_next local 269 xor ebx,ebx // We're attempting to set _M._M_data._M_top to NULL 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] 78 __ add(edx, ebx); 80 __ add(edx, Operand(ebx, 0)); 81 __ add(edx, Operand(ebx, 16)); 82 __ add(edx, Operand(ebx, 1999)); 92 __ add(ebx, Immediate(12)); 103 __ cmp(ebx, foo2); 104 __ cmpb(ebx, Operand(ebp, ecx, times_2, 0)); 105 __ cmpb(Operand(ebp, ecx, times_2, 0), ebx); local 129 __ bts(Operand(ebx, ec [all...] |
/external/qemu/distrib/sdl-1.2.15/src/timer/os2/ |
H A D | SDL_systimer.c | 72 mov ebx,1000 local 74 mul ebx 78 mul ebx 82 mov ebx, dword ptr hires_ticks_per_second local 83 div ebx
|
/external/webkit/Source/JavaScriptCore/wtf/ |
H A D | TCSpinLock.h | 86 mov ebx, 1 ; store 1 in ebx local 87 xchg [eax], ebx ; exchange lockword_ and 1 local 88 mov r, ebx ; store old value of lockword_ in r local 168 mov ebx, 1 ; assign 1 into ebx local 169 xchg [eax], ebx ; exchange *lockword and 1 local 170 mov r, ebx ; store old value of *lockword in r local
|
/external/zlib/src/contrib/inflate86/ |
H A D | inffas86.c | 90 /* 88 44 */ unsigned bits; /* ebx rbx local strm->bits */ 147 " movl 88(%%rsp), %%ebx\n" /* ebx = bits */ 460 " movl %%ebx, 88(%%rsp)\n" /* bits */ 479 " movl 44(%%esp), %%ebx\n" /* ebx = bits */ 789 " movl %%ebx, 44(%%esp)\n" /* save bits */ 795 : "memory", "%eax", "%ebx", "%ecx", "%edx", "%esi", "%edi" 806 mov ebx, [esp+44] /* ebx local [all...] |
/external/kernel-headers/original/asm-x86/ |
H A D | msr.h | 229 static inline void cpuid(int op, unsigned int *eax, unsigned int *ebx, argument 234 "=b" (*ebx), 241 static inline void cpuid_count(int op, int count, int *eax, int *ebx, int *ecx, argument 246 "=b" (*ebx), 267 unsigned int eax, ebx; local 270 : "=a" (eax), "=b" (ebx) 273 return ebx;
|
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
|
H A D | ptrace.h | 14 long ebx; member in struct:pt_regs
|
/external/libvpx/vpx_scale/win32/ |
H A D | scaleopt.c | 75 push ebx 92 mov ebx, eax local 94 and ebx, 0xffff00 // ebx = xx 01 02 xx local 100 shr ebx, 8 // ebx = 01 02 xx xx local 101 or eax, ebx // eax = 01 02 02 03 103 shl ebx, 16 // ebx = xx xx 01 02 local 106 or ebx, ec local 132 mov ebx, eax local 134 and ebx, 0xffff00 // ebx = xx 01 02 xx local 140 shr ebx, 8 // ebx = 01 02 xx xx local 148 shl ebx, 16 // ebx = xx xx 01 02 local 151 or ebx, ecx // ebx = 00 01 01 02 local 1344 mov ebx, dest_width local 1404 sub ebx, 4 local 1534 mov ebx, dest_width; local 1581 sub ebx, 4 local [all...] |
/external/libyuv/files/source/ |
H A D | row_win.cc | 463 movzx ebx, byte ptr [esi] local 467 paddsw mm0, [_kCoefficientsRgbY + 4096 + 8 * ebx] 468 movzx ebx, byte ptr [edx + 1] local 471 movq mm2, [_kCoefficientsRgbY + 8 * ebx] 504 movzx ebx, byte ptr [esi] local 508 paddsw mm0, [_kCoefficientsBgraY + 4096 + 8 * ebx] 509 movzx ebx, byte ptr [edx + 1] local 512 movq mm2, [_kCoefficientsBgraY + 8 * ebx] 545 movzx ebx, byte ptr [esi] local 549 paddsw mm0, [_kCoefficientsAbgrY + 4096 + 8 * ebx] 550 movzx ebx, byte ptr [edx + 1] local 586 movzx ebx, byte ptr [esi] local 616 movzx ebx, byte ptr [eax] local 619 movzx ebx, byte ptr [eax + 1] local [all...] |
/external/qemu-pc-bios/vgabios/ |
H A D | vbe.c | 748 shl ebx, #16 variable 749 or eax, ebx 752 mov ebx, eax variable 753 shr ebx, #16 variable
|
/external/quake/quake/src/WinQuake/ |
H A D | dosisms.h | 37 unsigned long ebx;
member in struct:__anon11613::__anon11614
|
/external/v8/src/ia32/ |
H A D | codegen-ia32.cc | 82 __ push(ebx); 86 __ mov(ebx, Operand(esp, 4 * kPointerSize)); 92 __ pop(ebx); 358 // -- ebx : target map 364 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); local 367 ebx, 379 // -- ebx : target map 393 __ push(ebx); 401 __ AllocateInNewSpace(esi, eax, ebx, no_reg, &gc_required, TAG_OBJECT); 412 __ mov(ebx, ea 496 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); local 539 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx); local 548 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); local 613 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); local [all...] |