diff options
| author | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2014-04-24 18:26:35 +0000 |
|---|---|---|
| committer | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2014-04-24 18:26:35 +0000 |
| commit | 7ceec07cf6be763267f757b3bc1b1cd46eccf89c (patch) | |
| tree | 5df3000dd9d30edfaca681121102a62e6e89990e /llvm/lib | |
| parent | 16f2f18105e0c4b0d7bf247a70c82f955113b69b (diff) | |
| download | bcm5719-llvm-7ceec07cf6be763267f757b3bc1b1cd46eccf89c.tar.gz bcm5719-llvm-7ceec07cf6be763267f757b3bc1b1cd46eccf89c.zip | |
[X86] Add Clang support for intrinsics __rdtsc and __rdtscp.
This patch:
1. Adds a definition for two new GCCBuiltins in BuiltinsX86.def:
__builtin_ia32_rdtsc;
__builtin_ia32_rdtscp;
2. Replaces the already existing definition of intrinsic __rdtsc in
ia32intrin.h with a simple call to the new GCC builtin __builtin_ia32_rdtsc.
3. Adds a definition for the new intrinsic __rdtscp in ia32intrin.h
llvm-svn: 207132
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions

