diff options
author | Robert Khasanov <rob.khasanov@gmail.com> | 2014-10-08 17:18:13 +0000 |
---|---|---|
committer | Robert Khasanov <rob.khasanov@gmail.com> | 2014-10-08 17:18:13 +0000 |
commit | b9f3a911c9d477a9988d65a220c9026058032181 (patch) | |
tree | e16884ef3985aae16f2b37047c62d19840f80c6e /clang/lib/Headers/immintrin.h | |
parent | e231efaee500269201c38920c310c15bd51e1b5d (diff) | |
download | bcm5719-llvm-b9f3a911c9d477a9988d65a220c9026058032181.tar.gz bcm5719-llvm-b9f3a911c9d477a9988d65a220c9026058032181.zip |
[AVX512] Added VPCMPEQ intrinisics to headers.
Added tests.
Patch by Maxim Blumenthal <maxim.blumenthal@intel.com>
llvm-svn: 219319
Diffstat (limited to 'clang/lib/Headers/immintrin.h')
-rw-r--r-- | clang/lib/Headers/immintrin.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/clang/lib/Headers/immintrin.h b/clang/lib/Headers/immintrin.h index 38c020604a9..295c6630424 100644 --- a/clang/lib/Headers/immintrin.h +++ b/clang/lib/Headers/immintrin.h @@ -80,6 +80,18 @@ #include <avx512fintrin.h> #endif +#ifdef __AVX512VL__ +#include <avx512vlintrin.h> +#endif + +#ifdef __AVX512BW__ +#include <avx512bwintrin.h> +#endif + +#if defined (__AVX512VL__) && defined (__AVX512BW__) +#include <avx512vlbwintrin.h> +#endif + #ifdef __AVX512ER__ #include <avx512erintrin.h> #endif |