summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/avx512bw-builtins.c
diff options
context:
space:
mode:
authorMichael Zuckerman <Michael.zuckerman@intel.com>2016-05-03 14:12:23 +0000
committerMichael Zuckerman <Michael.zuckerman@intel.com>2016-05-03 14:12:23 +0000
commite871785eb689e74686455128be118d80aff1cc44 (patch)
tree611f0ba57e91ebc636ff1e080fbabdf9e51087f6 /clang/test/CodeGen/avx512bw-builtins.c
parentef984e7dc09170befecca3df73f16c1a44583eb2 (diff)
downloadbcm5719-llvm-e871785eb689e74686455128be118d80aff1cc44.tar.gz
bcm5719-llvm-e871785eb689e74686455128be118d80aff1cc44.zip
[Clang][avx512][Builtin] Adding intrinsics for cvtw2mask{128|256|512} instruction set
Differential Revision: http://reviews.llvm.org/D19766 llvm-svn: 268385
Diffstat (limited to 'clang/test/CodeGen/avx512bw-builtins.c')
-rw-r--r--clang/test/CodeGen/avx512bw-builtins.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/CodeGen/avx512bw-builtins.c b/clang/test/CodeGen/avx512bw-builtins.c
index c701fd54bf0..3e0a80f7b69 100644
--- a/clang/test/CodeGen/avx512bw-builtins.c
+++ b/clang/test/CodeGen/avx512bw-builtins.c
@@ -1530,3 +1530,10 @@ __m512i test_mm512_sad_epu8(__m512i __A, __m512i __B) {
// CHECK: @llvm.x86.avx512.psad.bw.512
return _mm512_sad_epu8(__A, __B);
}
+
+__mmask32 test_mm512_movepi16_mask(__m512i __A) {
+ // CHECK-LABEL: @test_mm512_movepi16_mask
+ // CHECK: @llvm.x86.avx512.cvtw2mask.512
+ return _mm512_movepi16_mask(__A);
+}
+
OpenPOWER on IntegriCloud