blob: f6c6c931bd9bbfdc48c875fb24872b621e5b75e6 [file] [log] [blame]
Reid Spencereb1d74e2007-04-16 17:36:08 +00001; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | grep rdtsc
Reid Spencer69ccadd2006-12-02 04:23:10 +00002; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86-64 | grep rdtsc
Andrew Lenharthbbafae62005-11-20 21:41:59 +00003
4declare ulong %llvm.readcyclecounter()
5
Chris Lattner33a13d42005-11-20 21:46:52 +00006ulong %foo() {
Andrew Lenharthbbafae62005-11-20 21:41:59 +00007%tmp.1 = call ulong %llvm.readcyclecounter ()
Chris Lattner33a13d42005-11-20 21:46:52 +00008ret ulong %tmp.1
Andrew Lenharthbbafae62005-11-20 21:41:59 +00009}
10