/external/dropbear/libtommath/etc/ |
timer.asm | 19 rdtsc
33 rdtsc
|
tune.c | 13 /* RDTSC from Scott Duplichan */ 19 __asm__ __volatile__ ("rdtsc\nmovl %%eax,%0\nmovl %%edx,4+%0\n"::"m"(a):"%eax","%edx"); 31 __asm rdtsc 40 #error need rdtsc function for this build
|
/external/grub/netboot/ |
timer.c | 23 #define rdtsc(low,high) \ macro 24 __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) 27 __asm__ __volatile__ ("rdtsc" : "=A" (val)) 68 rdtsc(startlow,starthigh); 73 rdtsc(endlow,endhigh); 116 rdtsc(clocks_low, clocks_high);
|
/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));
|
/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
|
/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
|
/external/chromium_org/third_party/openssl/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/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]);
|
/external/dropbear/libtomcrypt/testprof/ |
tomcrypt_test.h | 53 ulong64 rdtsc (void);
|
/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/openssl/openssl/crypto/ |
x86cpuid.pl | 150 &rdtsc (); 172 &rdtsc (); 176 &rdtsc ();
|
/external/openssl/crypto/ |
x86cpuid.pl | 150 &rdtsc (); 172 &rdtsc (); 176 &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
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
msr.h | 43 #define rdtsc(low,high) \ macro 44 __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) 47 __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx") 54 __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); \
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/asm/ |
msr.h | 43 #define rdtsc(low,high) \ macro 44 __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) 47 __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx") 54 __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); \
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/asm/ |
msr.h | 43 #define rdtsc(low,high) \ macro 44 __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) 47 __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx") 54 __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); \
|
/bionic/libc/bionic/ |
arc4random.c | 300 v = rdtsc(); 303 v = rdtsc() - v;
|