[AVX-512] Add patterns to support VZEXT_MOVL from 512-bit vectors with 64-bit and...
authorCraig Topper <craig.topper@gmail.com>
Sat, 13 Aug 2016 05:33:12 +0000 (05:33 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sat, 13 Aug 2016 05:33:12 +0000 (05:33 +0000)
commit600685d510e5a5590897497a7d35fbb545c5d739
treee071a6caf1be48f6ad6491434ea40ad98b26b0d7
parent1eca6bc6a7f0c29bb155cfb42775738cdd582e98
[AVX-512] Add patterns to support VZEXT_MOVL from 512-bit vectors with 64-bit and 32-bit elements.

Fixes PR28961.

llvm-svn: 278592
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/test/CodeGen/X86/vector-shuffle-512-v16.ll
llvm/test/CodeGen/X86/vector-shuffle-512-v32.ll
llvm/test/CodeGen/X86/vector-shuffle-512-v64.ll
llvm/test/CodeGen/X86/vector-shuffle-512-v8.ll