OSDN Git Service

[AVX-512] Add unmasked subvector inserts and extract to the execution domain tables.
authorCraig Topper <craig.topper@intel.com>
Mon, 31 Jul 2017 22:07:29 +0000 (22:07 +0000)
committerCraig Topper <craig.topper@intel.com>
Mon, 31 Jul 2017 22:07:29 +0000 (22:07 +0000)
commitc28b6e32167fa125c05c8065402fa0b30064c080
tree4a0e313a4f59d31c26a36cc506cd7277d045c55a
parent1274b1caa2e0cbc0b5755643159516f9ed02a14d
[AVX-512] Add unmasked subvector inserts and extract to the execution domain tables.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309632 91177308-0d34-0410-b5e6-96231b3b80d8
18 files changed:
lib/Target/X86/X86InstrInfo.cpp
test/CodeGen/X86/avx512-cvt.ll
test/CodeGen/X86/avx512-extract-subvector.ll
test/CodeGen/X86/avx512-intrinsics-fast-isel.ll
test/CodeGen/X86/avx512-intrinsics-upgrade.ll
test/CodeGen/X86/avx512-vbroadcasti128.ll
test/CodeGen/X86/masked_gather_scatter.ll
test/CodeGen/X86/masked_memop.ll
test/CodeGen/X86/merge-consecutive-loads-512.ll
test/CodeGen/X86/shuffle-strided-with-offset-256.ll
test/CodeGen/X86/shuffle-strided-with-offset-512.ll
test/CodeGen/X86/subvector-broadcast.ll
test/CodeGen/X86/vector-half-conversions.ll
test/CodeGen/X86/vector-shuffle-256-v4.ll
test/CodeGen/X86/vector-shuffle-256-v8.ll
test/CodeGen/X86/vector-shuffle-512-v16.ll
test/CodeGen/X86/vector-shuffle-512-v8.ll
test/CodeGen/X86/vector-shuffle-avx512.ll