/external/valgrind/none/tests/x86/ |
H A D | cpuid.stdout.exp | 0 cpuid words (0): 0x........ 0x........ 0x........ 0x........ 2 cpuid words (1): 0x........ 0x........ 0x........ 0x........
|
H A D | cpuid_s.S | 25 cpuid 55 cpuid
|
/external/valgrind/VEX/useful/ |
H A D | cpuid.c | 7 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 D | atomicops_internals_x86_gcc.cc | 44 // 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 D | atomicops_internals_x86_gcc.cc | 18 // 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 D | cpuid.c | 4 #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 D | arch-x86-common.h | 6 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 D | pub_core_cpuid.h | 44 extern void VG_(cpuid) ( UInt eax, UInt ecx,
|
H A D | m_cpuid.S | 69 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 D | m_cache.c | 45 // 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 D | m_machine.c | 786 /* 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 D | cpu-x86_64-asm.S | 16 cpuid 46 cpuid 53 cpuid 63 cpuid 69 cpuid 86 cpuid 96 cpuid 101 cpuid
|
/external/boringssl/mac-x86_64/crypto/ |
H A D | cpu-x86_64-asm.S | 16 cpuid 46 cpuid 53 cpuid 63 cpuid 69 cpuid 86 cpuid 96 cpuid 101 cpuid
|
/external/boringssl/src/crypto/ |
H A D | cpu-x86_64-asm.pl | 34 cpuid 64 cpuid 71 cpuid 81 cpuid 87 cpuid 104 cpuid 114 cpuid 119 cpuid
|
H A D | cpu-x86-asm.pl | 27 &cpuid (); 55 &cpuid (); 60 &cpuid (); 67 &cpuid (); 73 &cpuid (); 90 &cpuid (); 100 &cpuid (); 108 &cpuid ();
|
/external/boringssl/win-x86_64/crypto/ |
H A D | cpu-x86_64-asm.asm | 26 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 D | header.c | 10 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 D | x86.h | 42 #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 D | mce.h | 19 __u32 cpuid; /* CPUID 1 EAX */ member in struct:mce
|
/external/valgrind/tests/ |
H A D | x86_amd64_features.c | 28 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 D | HasAVX.s | 25 cpuid // clobbers ebx
|
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_cpu_detect.c | 179 * @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 D | cpu-x86-asm.asm | 40 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 D | header.h | 76 char *cpuid; member in struct:perf_session_env
|
/external/lzma/C/ |
H A D | CpuArch.c | 62 __asm cpuid;
local 76 "cpuid"
|