Searched refs:rdtsc (Results 1 - 25 of 30) sorted by relevance

12

/external/syslinux/gpxe/src/include/gpxe/
H A Dprofile.h20 /** 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 Drdtsc_timer.c87 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 Drdtsc_timer.h30 TIMER_INLINE ( rdtsc, currticks ) ( void ) { argument
33 __asm__ __volatile__ ( "rdtsc\n\t"
/external/autotest/client/tests/iosched_bugs/src/
H A Ddirty.c14 rdtsc(void) function
18 __asm __volatile("rdtsc" : "=A" (tsc));
48 s = rdtsc();
51 e = rdtsc();
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_test.h76 #define rdtsc() __rdtsc() macro
81 rdtsc(void) function
84 __asm__ __volatile__ ("rdtsc" : "=a"(lo), "=d"(hi));
90 #define rdtsc() 0 macro
H A Dlp_test_conv.c242 start_counter = rdtsc();
244 end_counter = rdtsc();
H A Dlp_test_blend.c519 start_counter = rdtsc();
521 end_counter = rdtsc();
599 start_counter = rdtsc();
601 end_counter = rdtsc();
/external/autotest/client/tests/tsc/src/
H A Dchecktsc.c147 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 Dx86_timer.hh55 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 Dtime_test.c76 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 Dcpu.h3 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 Dcycleclock.h32 // 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 Dcycleclock.h32 // 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 Dcpu.h6 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 D00_Descriptions.txt91 rdtsc-latency.c:
92 - Measures the time between several pairs of calls to rdtsc(); rdtsc counts
/external/libvpx/libvpx/vpx_ports/
H A Dx86.h227 __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 Darc4random.c319 v = rdtsc();
322 v = rdtsc() - v;
/external/boringssl/src/crypto/perlasm/
H A Dx86gas.pl68 sub ::rdtsc { &::emit(".byte\t0x0f,0x31"); }
/external/libpcap/msdos/
H A Dpkt_rx1.s62 ; rdtsc
/external/zlib/src/contrib/testzlib/
H A Dtestzlib.c25 // 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 Dassyntax.h805 #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 Dx86-32-coverage.s494 // CHECK: rdtsc
495 rdtsc
4388 // CHECK: rdtsc
4390 rdtsc
14090 // CHECK: rdtsc
14091 rdtsc
/external/valgrind/perf/
H A Dtinycc.c3213 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 DX86IntrinsicsInfo.h226 X86_INTRINSIC_DATA(rdtsc, RDTSC, X86ISD::RDTSC_DAG, 0),
/external/syslinux/lzo/src/
H A Dlzo_supp.h2295 rdtsc

Completed in 1111 milliseconds

12