AVX512: Implemented encoding and intrinsics for VMOVSHDUP/VMOVSLDUP instructions.
authorIgor Breger <igor.breger@intel.com>
Mon, 16 Nov 2015 07:22:00 +0000 (07:22 +0000)
committerIgor Breger <igor.breger@intel.com>
Mon, 16 Nov 2015 07:22:00 +0000 (07:22 +0000)
commit99b62327bf3affe2b9e4de6f8bf0b28b60a0b7d3
tree0e8748967aefc8388c6c1af4264c62be11293e37
parent48f4451501be4ef0208f8c70e3565a4bf21175b7
AVX512: Implemented encoding and intrinsics for VMOVSHDUP/VMOVSLDUP instructions.

Differential Revision: http://reviews.llvm.org/D14322

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253185 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsX86.td
lib/Target/X86/InstPrinter/X86InstComments.cpp
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86IntrinsicsInfo.h
test/CodeGen/X86/avx-isa-check.ll
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512vl-intrinsics.ll
test/MC/X86/avx512-encodings.s
test/MC/X86/x86-64-avx512f_vl.s