/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/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/dropbear/libtomcrypt/testprof/ |
tomcrypt_test.h | 53 ulong64 rdtsc (void);
|
x86_prof.c | 42 /* RDTSC from Scott Duplichan */ 43 ulong64 rdtsc (void) function 48 asm ( " rdtsc ":"=A"(a)); 52 asm __volatile__ ("rdtsc\nmovl %%eax,(%0)\nmovl %%edx,4(%0)\n"::"r"(&a):"%eax","%edx"); 80 __asm rdtsc 97 timer = rdtsc(); 102 return rdtsc() - timer; [all...] |
/prebuilts/ndk/android-ndk-r4/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/android-ndk-r4/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/android-ndk-r6/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/android-ndk-r7/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/android-ndk-r7/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/openssl/crypto/ |
x86cpuid.pl | 150 &rdtsc (); 172 &rdtsc (); 176 &rdtsc ();
|
x86_64cpuid.pl | 48 rdtsc
|
/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;
|
/external/dropbear/libtommath/demo/ |
timing.c | 42 /* RDTSC from Scott Duplichan */ 48 __asm__ __volatile__("rdtsc\nmovl %%eax,%0\nmovl %%edx,4+%0\n":: 63 __asm rdtsc 72 #error need rdtsc function for this build
|
/external/libvpx/vpx_ports/ |
x86.h | 137 __asm__ __volatile__("rdtsc\n\t":"=a"(tsc):); 143 __asm rdtsc;
|
/external/openssl/crypto/perlasm/ |
x86gas.pl | 61 sub ::rdtsc { &::emit(".byte\t0x0f,0x31"); }
|
/external/qemu/target-i386/ |
helper.h | 82 DEF_HELPER_0(rdtsc, void)
|
/external/zlib/contrib/testzlib/ |
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/kernel-headers/original/asm-x86/ |
msr.h | 72 asm volatile("rdtsc" : "=A" (val)); 198 #define rdtsc(low,high) \ macro 199 __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) 202 __asm__ __volatile__ ("rdtsc" : "=a" (low) : : "edx") 209 __asm__ __volatile__("rdtsc" : "=a" (__a), "=d" (__d)); \
|
/external/v8/test/cctest/ |
test-disasm-x64.cc | 107 CHECK(CpuFeatures::IsSupported(RDTSC)); 108 CpuFeatures::Scope fscope(RDTSC); 109 __ rdtsc();
|
test-disasm-ia32.cc | 115 CHECK(CpuFeatures::IsSupported(RDTSC)); 116 CpuFeatures::Scope fscope(RDTSC); 117 __ rdtsc();
|