Searched refs:cpuid (Results 1 - 25 of 60) sorted by relevance

123

/external/valgrind/none/tests/x86/
H A Dcpuid.stdout.exp0 cpuid words (0): 0x........ 0x........ 0x........ 0x........
2 cpuid words (1): 0x........ 0x........ 0x........ 0x........
H A Dcpuid_s.S25 cpuid
55 cpuid
/external/valgrind/VEX/useful/
H A Dcpuid.c7 void cpuid ( UInt* eax, UInt* ebx, UInt* ecx, UInt* edx, function
11 asm volatile ("cpuid"
25 cpuid(&eax,&ebx,&ecx,&edx, 0,0);
38 cpuid(&eax,&ebx,&ecx,&edx, i,0);
41 cpuid(&eax,&ebx,&ecx,&edx, i,ecx_in);
50 cpuid(&eax,&ebx,&ecx,&edx, 0x80000000,0);
53 cpuid(&eax,&ebx,&ecx,&edx, i,0);
57 cpuid(&eax,&ebx,&ecx,&edx, 1234,0);
58 cpuid(&eax,&ebx,&ecx,&edx, 0x800004d3,0);
/external/protobuf/src/google/protobuf/stubs/
H A Datomicops_internals_x86_gcc.cc44 // Inline cpuid instruction. In PIC compilations, %ebx contains the address
46 // must preserve that register's value across cpuid instructions.
48 #define cpuid(a, b, c, d, inp) \ macro
50 "cpuid\n" \
54 #define cpuid(a, b, c, d, inp) \ macro
56 "cpuid\n" \
61 #if defined(cpuid) // initialize the struct only on x86
85 cpuid(eax, ebx, ecx, edx, 0);
93 cpuid(eax, ebx, ecx, edx, 1);
/external/v8/src/base/
H A Datomicops_internals_x86_gcc.cc18 // Inline cpuid instruction. In PIC compilations, %ebx contains the address
20 // must preserve that register's value across cpuid instructions.
22 #define cpuid(a, b, c, d, inp) \ macro
24 "cpuid\n" \
28 #define cpuid(a, b, c, d, inp) \ macro
30 "cpuid\n" \
35 #if defined(cpuid) // initialize the struct only on x86
64 cpuid(eax, ebx, ecx, edx, 0);
72 cpuid(eax, ebx, ecx, edx, 1);
/external/clang/test/Headers/
H A Dcpuid.c4 #include <cpuid.h>
6 // CHECK-64: {{.*}} call { i32, i32, i32, i32 } asm " xchgq %rbx,${1:q}\0A cpuid\0A xchgq %rbx,${1:q}", "={ax},=r,={cx},={dx},0,~{dirflag},~{fpsr},~{flags}"(i32 %{{[a-z0-9]+}})
7 // CHECK-64: {{.*}} call { i32, i32, i32, i32 } asm " xchgq %rbx,${1:q}\0A cpuid\0A xchgq %rbx,${1:q}", "={ax},=r,={cx},={dx},0,2,~{dirflag},~{fpsr},~{flags}"(i32 %{{[a-z0-9]+}}, i32 %{{[a-z0-9]+}})
9 // CHECK-32: {{.*}} call { i32, i32, i32, i32 } asm "cpuid", "={ax},={bx},={cx},={dx},0,~{dirflag},~{fpsr},~{flags}"(i32 %{{[a-z0-9]+}})
10 // CHECK-32: {{.*}} call { i32, i32, i32, i32 } asm "cpuid", "={ax},={bx},={cx},={dx},0,2,~{dirflag},~{fpsr},~{flags}"(i32 %{{[a-z0-9]+}}, i32 %{{[a-z0-9]+}})
/external/fio/arch/
H A Darch-x86-common.h6 static inline void cpuid(unsigned int op, function
43 cpuid(0x80000000, &eax, &ebx, &ecx, &edx);
47 cpuid(0x80000007, &eax, &ebx, &ecx, &edx);
59 cpuid(0, &level, (unsigned int *) &str[0],
/external/valgrind/coregrind/
H A Dpub_core_cpuid.h44 extern void VG_(cpuid) ( UInt eax, UInt ecx,
H A Dm_cpuid.S69 void VG_(cpuid)(UInt eax, UInt ecx,
74 .globl VG_(cpuid)
75 VG_(cpuid):
85 cpuid
116 .globl VG_(cpuid)
117 VG_(cpuid):
131 cpuid
H A Dm_cache.c45 // All CPUID info taken from sandpile.org/ia32/cpuid.htm */
129 VG_(cpuid)(1, 0, &cpuid1_eax, &cpuid1_ignore,
134 VG_(cpuid)(2, 0, (UInt*)&info[0], (UInt*)&info[4],
291 VG_(cpuid)(4, j++, (UInt*)&info[0], (UInt*)&info[4],
346 VG_(cpuid)(4, j++, (UInt*)&info[0], (UInt*)&info[4],
418 VG_(cpuid)(0x80000000, 0, &ext_level, &dummy, &dummy, &dummy);
426 VG_(cpuid)(0x80000005, 0, &dummy, &dummy, &D1i, &I1i);
427 VG_(cpuid)(0x80000006, 0, &dummy, &dummy, &L2i, &L3i);
429 VG_(cpuid)(0x1, 0, &model, &dummy, &dummy, &dummy);
492 VG_(cpuid)(
[all...]
H A Dm_machine.c786 /* we can't do cpuid at all. Give up. */
789 VG_(cpuid)(0, 0, &eax, &ebx, &ecx, &edx);
791 /* we can't ask for cpuid(x) for x > 0. Give up. */
801 VG_(cpuid)(0x80000000, 0, &eax, &ebx, &ecx, &edx);
805 VG_(cpuid)(1, 0, &eax, &ebx, &ecx, &edx);
822 VG_(cpuid)(0x80000001, 0, &eax, &ebx, &ecx, &edx);
832 VG_(cpuid)(0x80000001, 0, &eax, &ebx, &ecx, &edx);
885 /* we can't do cpuid at all. Give up. */
888 VG_(cpuid)(0, 0, &eax, &ebx, &ecx, &edx);
891 /* we can't ask for cpuid(
[all...]
/external/boringssl/linux-x86_64/crypto/
H A Dcpu-x86_64-asm.S16 cpuid
46 cpuid
53 cpuid
63 cpuid
69 cpuid
86 cpuid
96 cpuid
101 cpuid
/external/boringssl/mac-x86_64/crypto/
H A Dcpu-x86_64-asm.S16 cpuid
46 cpuid
53 cpuid
63 cpuid
69 cpuid
86 cpuid
96 cpuid
101 cpuid
/external/boringssl/src/crypto/
H A Dcpu-x86_64-asm.pl34 cpuid
64 cpuid
71 cpuid
81 cpuid
87 cpuid
104 cpuid
114 cpuid
119 cpuid
H A Dcpu-x86-asm.pl27 &cpuid ();
55 &cpuid ();
60 &cpuid ();
67 &cpuid ();
73 &cpuid ();
90 &cpuid ();
100 &cpuid ();
108 &cpuid ();
/external/boringssl/win-x86_64/crypto/
H A Dcpu-x86_64-asm.asm26 cpuid
56 cpuid
63 cpuid
73 cpuid
79 cpuid
96 cpuid
106 cpuid
111 cpuid
/external/linux-tools-perf/src/tools/perf/arch/x86/util/
H A Dheader.c10 cpuid(unsigned int op, unsigned int *a, unsigned int *b, unsigned int *c, function
30 cpuid(0, &lvl, &b, &c, &d);
37 cpuid(1, &a, &b, &c, &d);
/external/libvpx/libvpx/vpx_ports/
H A Dx86.h42 #define cpuid(func, func2, ax, bx, cx, dx)\ macro
44 "cpuid \n\t" \
48 #define cpuid(func, func2, ax, bx, cx, dx)\ macro
51 "cpuid \n\t" \
58 #define cpuid(func, func2, ax, bx, cx, dx)\ macro
61 "cpuid \n\t" \
67 #define cpuid(func, func2, ax, bx, cx, dx)\ macro
70 "cpuid \n\t" \
81 #define cpuid(func, func2, a, b, c, d) do {\ macro
89 #define cpuid(fun macro
96 #define cpuid macro
[all...]
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dmce.h19 __u32 cpuid; /* CPUID 1 EAX */ member in struct:mce
/external/valgrind/tests/
H A Dx86_amd64_features.c28 static void cpuid ( unsigned int n, function
33 "cpuid"
43 cpuid(0, &a, &b, &c, &d);
140 cpuid( level & 0x80000000, &a, &b, &c, &d );
143 cpuid( level, &a, &b, &c, &d );
/external/lldb/tools/debugserver/source/MacOSX/
H A DHasAVX.s25 cpuid // clobbers ebx
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_cpu_detect.c179 * @sa cpuid.h included in gcc-4.3 onwards.
183 cpuid(uint32_t ax, uint32_t *p) function
188 "cpuid\n\t"
198 "cpuid\n\t"
260 /* Get max cpuid level */
261 cpuid(0x00000000, regs);
266 cpuid (0x00000001, regs2);
289 cpuid(0x80000000, regs);
293 cpuid(0x80000001, regs2);
302 cpuid(
[all...]
/external/boringssl/win-x86/crypto/
H A Dcpu-x86-asm.asm40 cpuid
64 cpuid
69 cpuid
75 cpuid
80 cpuid
95 cpuid
103 cpuid
110 cpuid
/external/linux-tools-perf/src/tools/perf/util/
H A Dheader.h76 char *cpuid; member in struct:perf_session_env
/external/lzma/C/
H A DCpuArch.c62 __asm cpuid; local
76 "cpuid"

Completed in 707 milliseconds

123