AVX-512: Added all SKX forms of GATHER instructions.
authorElena Demikhovsky <elena.demikhovsky@intel.com>
Sun, 28 Jun 2015 10:53:29 +0000 (10:53 +0000)
committerElena Demikhovsky <elena.demikhovsky@intel.com>
Sun, 28 Jun 2015 10:53:29 +0000 (10:53 +0000)
commitb23b2fbd3ac020c010cd7e2df2ac457c1b3d5d98
tree5f90fa1927008914bc161b3e5ed961ac7253e55f
parent1e7ecc8e573f816a6f14a89e157e2def6902bc63
AVX-512: Added all SKX forms of GATHER instructions.
Added intrinsics.
Added encoding and tests.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240905 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsX86.td
lib/Target/X86/AsmParser/X86Operand.h
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86IntrinsicsInfo.h
test/CodeGen/X86/avx512-gather-scatter-intrin.ll
test/MC/X86/avx512-encodings.s
test/MC/X86/avx512vl-encoding.s
utils/TableGen/X86RecognizableInstr.cpp