/external/syslinux/gpxe/src/include/gpxe/ |
H A D | profile.h | 20 /** Registers returned by rdtsc. 27 } rdtsc; member in union:profiler 56 __asm__ __volatile__ ( "rdtsc" : 57 "=a" ( profiler->rdtsc.eax ), 58 "=d" ( profiler->rdtsc.edx ) );
|
/external/syslinux/gpxe/src/arch/i386/core/ |
H A D | rdtsc_timer.c | 87 PROVIDE_TIMER ( rdtsc, udelay, rdtsc_udelay ); 88 PROVIDE_TIMER_INLINE ( rdtsc, currticks ); 89 PROVIDE_TIMER ( rdtsc, ticks_per_sec, rdtsc_ticks_per_sec );
|
/external/syslinux/gpxe/src/arch/i386/include/gpxe/ |
H A D | rdtsc_timer.h | 30 TIMER_INLINE ( rdtsc, currticks ) ( void ) { argument 33 __asm__ __volatile__ ( "rdtsc\n\t"
|
/external/autotest/client/tests/iosched_bugs/src/ |
H A D | dirty.c | 14 rdtsc(void) function 18 __asm __volatile("rdtsc" : "=A" (tsc)); 48 s = rdtsc(); 51 e = rdtsc();
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_test.h | 76 #define rdtsc() __rdtsc() macro 81 rdtsc(void) function 84 __asm__ __volatile__ ("rdtsc" : "=a"(lo), "=d"(hi)); 90 #define rdtsc() 0 macro
|
H A D | lp_test_conv.c | 242 start_counter = rdtsc(); 244 end_counter = rdtsc();
|
H A D | lp_test_blend.c | 519 start_counter = rdtsc(); 521 end_counter = rdtsc(); 599 start_counter = rdtsc(); 601 end_counter = rdtsc();
|
/external/autotest/client/tests/tsc/src/ |
H A D | checktsc.c | 147 static inline uint64_t rdtsc(void) function 151 __asm__ __volatile__("rdtsc" : "=a" (tsc_lo), "=d" (tsc_hi)); 156 static inline uint64_t rdtsc(void) function 160 __asm__ __volatile__("rdtsc" : "=A" (tsc)); 216 t0 = rdtsc(); 219 t1 = rdtsc(); 266 slave_tsc = rdtsc();
|
/external/eigen/bench/btl/generic_bench/timers/ |
H A D | x86_timer.hh | 55 rdtsc(_click_start.n32[0],_click_start.n32[1]); 62 rdtsc(_click_stop.n32[0],_click_stop.n32[1]);
|
/external/autotest/client/tests/monotonic_time/src/ |
H A D | time_test.c | 76 static inline uint64_t rdtsc(void) function 79 __asm__ __volatile__("rdtsc" : "=a" (tsc_lo), "=d" (tsc_hi)); 83 static inline uint64_t rdtsc(void) function 86 __asm__ __volatile__("rdtsc" : "=A" (tsc)); 90 #error "rdtsc() not implemented for this architecture" 97 return rdtsc(); 104 return rdtsc();
|
/external/syslinux/com32/include/sys/i386/ |
H A D | cpu.h | 3 static inline uint64_t rdtsc(void) function 6 asm volatile("rdtsc" : "=A" (v)); 13 asm volatile("rdtsc" : "=a" (v) : : "edx");
|
/external/google-benchmark/src/ |
H A D | cycleclock.h | 32 // For MSVC, we want to use '_asm rdtsc' when possible (since it works 70 __asm__ volatile("rdtsc" : "=A"(ret)); 74 __asm__ volatile("rdtsc" : "=a"(low), "=d"(high)); 99 _asm rdtsc 130 // mips apparently only allows rdtsc for superusers, so we fall
|
/external/libcxx/utils/google-benchmark/src/ |
H A D | cycleclock.h | 32 // For MSVC, we want to use '_asm rdtsc' when possible (since it works 70 __asm__ volatile("rdtsc" : "=A"(ret)); 74 __asm__ volatile("rdtsc" : "=a"(low), "=d"(high)); 99 _asm rdtsc 130 // mips apparently only allows rdtsc for superusers, so we fall
|
/external/syslinux/com32/include/sys/x86_64/ |
H A D | cpu.h | 6 static inline uint64_t rdtsc(void) function 9 asm volatile("rdtsc" : "=A" (v)); 16 asm volatile("rdtsc" : "=a" (v) : : "edx");
|
/external/ltp/testcases/realtime/ |
H A D | 00_Descriptions.txt | 91 rdtsc-latency.c: 92 - Measures the time between several pairs of calls to rdtsc(); rdtsc counts
|
/external/libvpx/libvpx/vpx_ports/ |
H A D | x86.h | 227 __asm__ __volatile__("rdtsc\n\t" : "=a"(tsc) :); 231 asm volatile("rdtsc\n\t" : "=a"(tsc) :); 237 __asm rdtsc; 245 __asm__ __volatile__("rdtsc" : "=a"(lo), "=d"(hi)); 249 asm volatile("rdtsc\n\t" : "=a"(lo), "=d"(hi)); 255 __asm rdtsc;
|
/external/openssh/openbsd-compat/ |
H A D | arc4random.c | 319 v = rdtsc(); 322 v = rdtsc() - v;
|
/external/boringssl/src/crypto/perlasm/ |
H A D | x86gas.pl | 68 sub ::rdtsc { &::emit(".byte\t0x0f,0x31"); }
|
/external/libpcap/msdos/ |
H A D | pkt_rx1.s | 62 ; rdtsc
|
/external/zlib/src/contrib/testzlib/ |
H A D | testzlib.c | 25 // printf("rdtsc = %I64x\n",__rdtsc());
34 // printf("rdtsc = %I64x\n",__rdtsc());
44 rdtsc
223 printf("defcpr result rdtsc = %I64x\n\n",dwResRdtsc.QuadPart);
264 printf("uncpr result rdtsc = %I64x\n\n",dwResRdtsc.QuadPart);
|
/external/mesa3d/src/mesa/x86/ |
H A D | assyntax.h | 805 #define RDTSC CHOICE(D_BYTE ARG2(15, 49), rdtsc, D_BYTE ARG2(15, 49)) 1308 #define RDTSC rdtsc
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
H A D | x86-32-coverage.s | 494 // CHECK: rdtsc 495 rdtsc 4388 // CHECK: rdtsc 4390 rdtsc 14090 // CHECK: rdtsc 14091 rdtsc
|
/external/valgrind/perf/ |
H A D | tinycc.c | 3213 DEF_ASM_OP0(rdtsc, 0x0f31) 3670 DEF_ASM_OP0(rdtsc, 0x0f31) 4545 DEF_ASM_OP0(rdtsc, 0x0f31) 5002 DEF_ASM_OP0(rdtsc, 0x0f31) 15252 DEF_ASM_OP0(rdtsc, 0x0f31) 15714 DEF_ASM_OP0(rdtsc, 0x0f31)
|
/external/llvm/lib/Target/X86/ |
H A D | X86IntrinsicsInfo.h | 226 X86_INTRINSIC_DATA(rdtsc, RDTSC, X86ISD::RDTSC_DAG, 0),
|
/external/syslinux/lzo/src/ |
H A D | lzo_supp.h | 2295 rdtsc
|