[AVX-512] Add support for turning a 256-bit load that goes to both halfs of an insert...
authorCraig Topper <craig.topper@gmail.com>
Sun, 16 Oct 2016 23:29:51 +0000 (23:29 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sun, 16 Oct 2016 23:29:51 +0000 (23:29 +0000)
commit715ad7fef5d42a2ab001a2528027a3aa741f5b7c
tree21a00b5c379a3d16e5bdd311d195407af16b5d1d
parente04c253a94c880320645d6d3c51977af4099323f
[AVX-512] Add support for turning a 256-bit load that goes to both halfs of an insert_subvector into a subvector broadcast.

Differential Revision: https://reviews.llvm.org/D25650

llvm-svn: 284353
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/test/CodeGen/X86/avx512-vbroadcasti256.ll
llvm/test/CodeGen/X86/subvector-broadcast.ll