[X86] Add broadcast patterns that allow a scalar_to_vector between the broadcast...
authorCraig Topper <craig.topper@intel.com>
Tue, 10 Oct 2017 22:40:31 +0000 (22:40 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 10 Oct 2017 22:40:31 +0000 (22:40 +0000)
commitbb0e316dc749d0cfc62504d46d4fb4ee6936c8bc
tree63820a2d991867b78d3b5b869c22fb57e6cde26f
parentd97d35e1500d98f4f50938c5ecae98a1301a9a10
[X86] Add broadcast patterns that allow a scalar_to_vector between the broadcast and the load.

We already have these patterns for AVX512VL, but not AVX1 or 2.

llvm-svn: 315382
llvm/lib/Target/X86/X86InstrSSE.td
llvm/test/CodeGen/X86/avx2-vbroadcast.ll