Searched defs:cpuid (Results 1 - 18 of 18) sorted by relevance

/external/webrtc/src/system_wrappers/source/
H A Dcpu_features.cc19 // Intrinsic for "cpuid".
21 static inline void cpuid(int cpu_info[4], int info_type) { function
24 "cpuid\n"
30 static inline void cpuid(int cpu_info[4], int info_type) { function
32 "cpuid\n"
42 cpuid(cpu_info, 1);
/external/chromium/base/
H A Datomicops_internals_x86_gcc.cc19 // Inline cpuid instruction. In PIC compilations, %ebx contains the address
21 // must preserve that register's value across cpuid instructions.
23 #define cpuid(a, b, c, d, inp) \ macro
25 "cpuid\n" \
29 #define cpuid(a, b, c, d, inp) \ macro
31 "cpuid\n" \
36 #if defined(cpuid) // initialize the struct only on x86
54 cpuid(eax, ebx, ecx, edx, 0);
62 cpuid(eax, ebx, ecx, edx, 1);
/external/v8/src/
H A Datomicops_internals_x86_gcc.cc41 // Inline cpuid instruction. In PIC compilations, %ebx contains the address
43 // must preserve that register's value across cpuid instructions.
45 #define cpuid(a, b, c, d, inp) \ macro
47 "cpuid\n" \
51 #define cpuid(a, b, c, d, inp) \ macro
53 "cpuid\n" \
58 #if defined(cpuid) // initialize the struct only on x86
76 cpuid(eax, ebx, ecx, edx, 0);
84 cpuid(eax, ebx, ecx, edx, 1);
/external/valgrind/main/tests/
H A Dx86_amd64_features.c22 static void cpuid ( unsigned int n, function
27 "cpuid"
37 cpuid(0, &a, &b, &c, &d);
107 cpuid( level & 0x80000000, &a, &b, &c, &d );
110 cpuid( level, &a, &b, &c, &d );
/external/flac/libFLAC/include/private/
H A Dcpu.h48 FLAC__bool cpuid; member in struct:__anon4384
/external/kernel-headers/original/asm-x86/
H A Dalternative_32.h11 u8 cpuid; /* cpuid bit set for replacement */ member in struct:alt_instr
H A Dmsr.h229 static inline void cpuid(int op, unsigned int *eax, unsigned int *ebx, function
232 __asm__("cpuid"
244 __asm__("cpuid"
259 __asm__("cpuid"
269 __asm__("cpuid"
279 __asm__("cpuid"
289 __asm__("cpuid"
H A Dparavirt.h111 /* cpuid emulation, mostly so that caps bits can be disabled */
112 void (*cpuid)(unsigned int *eax, unsigned int *ebx, member in struct:pv_cpu_ops
478 PVOP_VCALL4(pv_cpu_ops.cpuid, eax, ebx, ecx, edx);
H A Dprocessor_32.h75 unsigned char x86_max_cores; /* cpuid returned max cores value */
141 __asm__("cpuid"
181 asm volatile("cpuid" : "=a" (tmp) : "0" (1) : "ebx","ecx","edx","memory");
604 static inline void cpuid(unsigned int op, function
630 cpuid(op, &eax, &ebx, &ecx, &edx);
637 cpuid(op, &eax, &ebx, &ecx, &edx);
644 cpuid(op, &eax, &ebx, &ecx, &edx);
651 cpuid(op, &eax, &ebx, &ecx, &edx);
/external/libvpx/vpx_ports/
H A Dx86.h39 #define cpuid(func,ax,bx,cx,dx)\ macro
41 "cpuid \n\t" \
45 #define cpuid(func,ax,bx,cx,dx)\ macro
48 "cpuid \n\t" \
57 #define cpuid(func,a,b,c,d) do{\ macro
62 #define cpuid(func,a,b,c,d)\ macro
64 __asm cpuid\
103 cpuid(0, reg_eax, reg_ebx, reg_ecx, reg_edx);
109 cpuid(1, reg_eax, reg_ebx, reg_ecx, reg_edx);
/external/qemu/distrib/sdl-1.2.12/src/cpuinfo/
H A DSDL_cpuinfo.c153 " cpuid # Get and save vendor ID \n"
158 " cpuid # Get family/model/stepping/features\n"
169 cpuid ; Get and save vendor ID local
174 cpuid ; Get family/model/stepping/features local
182 " cpuid \n"
187 " cpuid \n"
206 " cpuid # Get extended function limit \n"
210 " cpuid # and get the information \n"
221 cpuid ; Get extended function limit local
225 cpuid ; an local
[all...]
/external/opencv/cxcore/src/
H A Dcxswitcher.cpp184 func_ptr cpuid = (func_ptr)(void*)cpuid_code; local
185 int64 cpuid_val = cpuid();
/external/qemu/target-i386/
H A Dkvm.c47 struct kvm_cpuid2 *cpuid; local
50 size = sizeof(*cpuid) + max * sizeof(*cpuid->entries);
51 cpuid = (struct kvm_cpuid2 *)qemu_mallocz(size);
52 cpuid->nent = max;
53 r = kvm_ioctl(s, KVM_GET_SUPPORTED_CPUID, cpuid);
54 if (r == 0 && cpuid->nent >= max) {
59 qemu_free(cpuid);
67 return cpuid;
72 struct kvm_cpuid2 *cpuid; local
133 struct kvm_cpuid2 cpuid; member in struct:__anon8736
[all...]
/external/qemu/
H A Dkqemu.c97 #define cpuid(index, eax, ebx, ecx, edx) \ macro
98 asm volatile ("cpuid" \
144 cpuid(1, eax, ebx, ecx, edx);
/external/webkit/Source/JavaScriptCore/assembler/
H A DMacroAssemblerX86Common.h1233 mov eax, 1 // cpuid function 1 gives us the standard feature set
1234 cpuid; local
1241 "cpuid;"
/external/v8/src/x64/
H A Dassembler-x64.cc73 Label cpuid, done; local
92 __ j(not_zero, &cpuid);
101 __ bind(&cpuid);
105 __ cpuid();
113 __ cpuid();
1007 void Assembler::cpuid() { function in class:v8::internal::Assembler
/external/v8/src/ia32/
H A Dassembler-ia32.cc82 Label cpuid, done; local
101 __ j(not_zero, &cpuid);
111 __ bind(&cpuid);
115 __ cpuid();
389 void Assembler::cpuid() { function in class:v8::internal::Assembler
/external/qemu-pc-bios/bochs/bios/
H A Drombios32.c43 #define cpuid(index, eax, ebx, ecx, edx) \ macro
44 asm volatile ("cpuid" \
551 cpuid(1, eax, ebx, ecx, edx);

Completed in 749 milliseconds