summaryrefslogtreecommitdiff
path: root/contrib/testzlib/rdtsc64.asm
blob: 6b78a8b54a1a7c6d544b96bbddc37038c4dbf00e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
; rdtsc64.asm
;
; unsigned _int64 myrdtsc();
;
; return the performance rdtsc value, on AMD64/Intel EM64T
;
; compile with :
;    ml64.exe" /Flrdtsc64   /c /Zi rdtsc64.asm
;
.code
myrdtsc PROC
          rdtsc
          shl rdx,32
          or rax,rdx
          ret
myrdtsc ENDP

END