diff options
author | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2014-06-30 18:23:58 +0000 |
---|---|---|
committer | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2014-06-30 18:23:58 +0000 |
commit | eb606a3c279cc2dba8cdd1084405652013c4b9db (patch) | |
tree | 08e7b81a075f1aceca9342835ec906100c777cea /llvm/lib/Object/MachOObjectFile.cpp | |
parent | d0e0f0aea060e5bc655b3f739df7045fb540fb49 (diff) | |
download | bcm5719-llvm-eb606a3c279cc2dba8cdd1084405652013c4b9db.tar.gz bcm5719-llvm-eb606a3c279cc2dba8cdd1084405652013c4b9db.zip |
[x86] Add Clang support for intrinsic __rdpmc.
This patch adds intrinsic __rdpmc to header file 'ia32intrin.h'.
Intrinsic __rdmpc can be used to read performance monitoring counters. It is
implemented as a direct call to __builtin_ia32_rdpmc.
It takes as input a value representing the index of the performance counter to
read. The value of the performance counter is then returned as a unsigned
64-bit quantity.
llvm-svn: 212053
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions