diff options
author | Michael Liao <michael.liao@intel.com> | 2013-03-26 17:52:08 +0000 |
---|---|---|
committer | Michael Liao <michael.liao@intel.com> | 2013-03-26 17:52:08 +0000 |
commit | 74f4eaf4dc6631a59acaabcc52e90206fd0f2f44 (patch) | |
tree | 22748d67d7efaf911aaa7bef1915b03a62f4dc8c /clang/lib/Headers/x86intrin.h | |
parent | 5173ee03af6cbfac8420bd49fad8ed85c2a34763 (diff) | |
download | bcm5719-llvm-74f4eaf4dc6631a59acaabcc52e90206fd0f2f44.tar.gz bcm5719-llvm-74f4eaf4dc6631a59acaabcc52e90206fd0f2f44.zip |
Add PRFCHW intrinsic support
- Add head 'prfchwintrin.h' to define '_m_prefetchw' which is mapped to
LLVM/clang prefetch builtin
- Add option '-mprfchw' to enable PRFCHW feature and pre-define '__PRFCHW__'
macro
llvm-svn: 178041
Diffstat (limited to 'clang/lib/Headers/x86intrin.h')
-rw-r--r-- | clang/lib/Headers/x86intrin.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Headers/x86intrin.h b/clang/lib/Headers/x86intrin.h index 68ce106be30..441b38a4ce8 100644 --- a/clang/lib/Headers/x86intrin.h +++ b/clang/lib/Headers/x86intrin.h @@ -46,6 +46,10 @@ #include <popcntintrin.h> #endif +#ifdef __PRFCHW__ +#include <prfchwintrin.h> +#endif + #ifdef __SSE4A__ #include <ammintrin.h> #endif |