HomeSort by relevance Sort by last modified time
    Searched refs:rdtsc (Results 1 - 25 of 44) sorted by null

1 2

  /external/chromium_org/third_party/smhasher/src/
Platform.cpp 7 int64_t temp = rdtsc();
Platform.h 32 // RDTSC == Read Time Stamp Counter
34 #define rdtsc() __rdtsc() macro
73 __inline__ unsigned long long int rdtsc() function
77 __asm__ volatile ("rdtsc" : "=a" (a), "=d" (d));
81 __asm__ volatile ("rdtsc" : "=A" (x));
SpeedTest.cpp 146 // We really want the rdtsc() calls to bracket the function call as tightly
157 begin = rdtsc();
161 end = rdtsc();
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
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
lp_test_conv.c 242 start_counter = rdtsc();
244 end_counter = rdtsc();
lp_test_blend.c 519 start_counter = rdtsc();
521 end_counter = rdtsc();
599 start_counter = rdtsc();
601 end_counter = rdtsc();
  /external/mesa3d/src/gallium/drivers/llvmpipe/
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
lp_test_conv.c 242 start_counter = rdtsc();
244 end_counter = rdtsc();
  /external/openssl/crypto/rand/
rand_nw.c 139 * but for now we will loop checking the time stamp counter (rdtsc) and
143 * the data returned by rdtsc.
160 rdtsc
164 asm volatile("rdtsc":"=a"(tsc)::"edx");
  /external/chromium_org/third_party/sqlite/src/src/
hwtime.h 21 ** It uses the RDTSC opcode to read the cycle count value out of the
32 __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi));
40 rdtsc
51 __asm__ __volatile__ ("rdtsc" : "=A" (val));
  /external/eigen/bench/btl/generic_bench/timers/
x86_timer.hh 55 rdtsc(_click_start.n32[0],_click_start.n32[1]);
62 rdtsc(_click_stop.n32[0],_click_stop.n32[1]);
  /prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/asm/
msr.h 36 #define rdtsc(low,high) __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) macro
38 #define rdtscl(low) __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx")
42 #define rdtscll(val) do { unsigned int __a,__d; __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); (val) = ((unsigned long)__a) | (((unsigned long)__d)<<32); } while(0)
  /prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/asm/
msr.h 36 #define rdtsc(low,high) __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) macro
38 #define rdtscl(low) __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx")
42 #define rdtscll(val) do { unsigned int __a,__d; __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); (val) = ((unsigned long)__a) | (((unsigned long)__d)<<32); } while(0)
  /prebuilts/ndk/6/platforms/android-9/arch-x86/usr/include/asm/
msr.h 36 #define rdtsc(low,high) __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) macro
38 #define rdtscl(low) __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx")
42 #define rdtscll(val) do { unsigned int __a,__d; __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); (val) = ((unsigned long)__a) | (((unsigned long)__d)<<32); } while(0)
  /prebuilts/ndk/7/platforms/android-14/arch-x86/usr/include/asm/
msr.h 36 #define rdtsc(low,high) __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) macro
38 #define rdtscl(low) __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx")
42 #define rdtscll(val) do { unsigned int __a,__d; __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); (val) = ((unsigned long)__a) | (((unsigned long)__d)<<32); } while(0)
  /prebuilts/ndk/7/platforms/android-9/arch-x86/usr/include/asm/
msr.h 36 #define rdtsc(low,high) __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) macro
38 #define rdtscl(low) __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx")
42 #define rdtscll(val) do { unsigned int __a,__d; __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); (val) = ((unsigned long)__a) | (((unsigned long)__d)<<32); } while(0)
  /external/chromium_org/third_party/boringssl/src/crypto/
cpu-x86-asm.pl 166 &rdtsc ();
188 &rdtsc ();
192 &rdtsc ();
  /external/openssl/crypto/
x86cpuid.pl 152 &rdtsc ();
174 &rdtsc ();
178 &rdtsc ();
  /external/linux-tools-perf/perf-3.12.0/tools/perf/tests/
perf-time-to-tsc.c 30 static u64 rdtsc(void) function
34 asm volatile("rdtsc" : "=a" (low), "=d" (high));
111 test_tsc = rdtsc();
151 pr_debug("rdtsc time %"PRIu64" tsc %"PRIu64"\n",
rdpmc.c 23 static u64 rdtsc(void) function
27 asm volatile("rdtsc" : "=a" (low), "=d" (high));
46 cyc = rdtsc();
  /external/chromium_org/third_party/tcmalloc/chromium/src/base/
cycleclock.h 58 // For MSVC, we want to use '_asm rdtsc' when possible (since it works
96 __asm__ volatile ("rdtsc" : "=A" (ret) );
100 __asm__ volatile ("rdtsc" : "=a" (low), "=d" (high));
125 _asm rdtsc
149 // mips apparently only allows rdtsc for superusers, so we fall
  /external/chromium_org/third_party/tcmalloc/vendor/src/base/
cycleclock.h 58 // For MSVC, we want to use '_asm rdtsc' when possible (since it works
94 __asm__ volatile ("rdtsc" : "=A" (ret) );
98 __asm__ volatile ("rdtsc" : "=a" (low), "=d" (high));
123 _asm rdtsc
147 // mips apparently only allows rdtsc for superusers, so we fall
  /external/chromium_org/tools/traceline/traceline/
stubs.asm 21 rdtsc label
  /external/chromium_org/third_party/boringssl/src/crypto/perlasm/
x86gas.pl 61 sub ::rdtsc { &::emit(".byte\t0x0f,0x31"); }
  /external/chromium_org/third_party/libvpx/source/libvpx/vpx_ports/
x86.h 179 __asm__ __volatile__("rdtsc\n\t":"=a"(tsc):);
183 asm volatile("rdtsc\n\t":"=a"(tsc):);
189 __asm rdtsc;

Completed in 1715 milliseconds

1 2