OSDN Git Service

[AVX512] Intrinsics for vextract*x4
authorAdam Nemet <anemet@apple.com>
Wed, 8 Oct 2014 23:25:37 +0000 (23:25 +0000)
committerAdam Nemet <anemet@apple.com>
Wed, 8 Oct 2014 23:25:37 +0000 (23:25 +0000)
commitfbd0e464dd53ab9a6fffda86f28eb49b38b4654b
tree45813dea4e637159b76b0e8b3b96c193386b9ec1
parente868005a274ca7d7bc12b75771fb85625c86749f
[AVX512] Intrinsics for vextract*x4

This adds the Pat<>'s for the intrinsics.  These are necessary because we
don't lower these intrinsics to SDNodes but match them directly.  See the
rational in the previous commit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219362 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsX86.td
lib/Target/X86/X86InstrAVX512.td
test/CodeGen/X86/avx512-intrinsics.ll