blob: 1473c775880aeb59f1ba53b5e5677a0af820dff9 [file] [log] [blame]
Reid Spencer69ccadd2006-12-02 04:23:10 +00001; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | grep rdtsc &&
2; 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