diff options
author | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2013-12-10 13:53:10 +0000 |
---|---|---|
committer | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2013-12-10 13:53:10 +0000 |
commit | 8a8581ca4b4c9ca1797ec5f4fa7d5524a59239ea (patch) | |
tree | e812ff1686f3212783522397b406e04974cd6345 /test/CodeGen/X86/avx512-mask-op.ll | |
parent | 89458ced873df1095f6afa9cd9864c46f8a692fe (diff) | |
download | llvm-8a8581ca4b4c9ca1797ec5f4fa7d5524a59239ea.tar.gz llvm-8a8581ca4b4c9ca1797ec5f4fa7d5524a59239ea.tar.bz2 llvm-8a8581ca4b4c9ca1797ec5f4fa7d5524a59239ea.tar.xz |
AVX-512: changed intrinsics for mask operations
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196918 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/avx512-mask-op.ll')
-rw-r--r-- | test/CodeGen/X86/avx512-mask-op.ll | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/test/CodeGen/X86/avx512-mask-op.ll b/test/CodeGen/X86/avx512-mask-op.ll index ef5cb56d72..923e72ec5f 100644 --- a/test/CodeGen/X86/avx512-mask-op.ll +++ b/test/CodeGen/X86/avx512-mask-op.ll @@ -33,19 +33,6 @@ define i16 @mand16(i16 %x, i16 %y) { ret i16 %ret } -; CHECK: unpckbw_test -; CHECK: kunpckbw -; CHECK:ret -declare <16 x i1> @llvm.x86.kunpck.v16i1(<8 x i1>, <8 x i1>) nounwind readnone - -define i16 @unpckbw_test(i8 %x, i8 %y) { - %m0 = bitcast i8 %x to <8 x i1> - %m1 = bitcast i8 %y to <8 x i1> - %k = tail call <16 x i1> @llvm.x86.kunpck.v16i1(<8 x i1> %m0, <8 x i1> %m1) - %r = bitcast <16 x i1> %k to i16 - ret i16 %r -} - ; CHECK: shuf_test1 ; CHECK: kshiftrw $8 ; CHECK:ret |