OSDN Git Service

[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)
commit4da8984f9e33d634d755ef080c7d43aaa4341e57
treef72c5b13913b7017bc50b3bc66bb8e9475cb21b9
parent13579ede058d988f19db4c802f1a04bda6a9c102
[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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284353 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrAVX512.td
test/CodeGen/X86/avx512-vbroadcasti256.ll
test/CodeGen/X86/subvector-broadcast.ll