[X86] Add back AVX2 VR256 PMOVX patterns.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Thu, 11 Dec 2014 04:32:17 +0000 (04:32 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Thu, 11 Dec 2014 04:32:17 +0000 (04:32 +0000)
commit0aac0703f89a07b0d32733ba360341d4cea621b8
tree3da6bf40c0ffca61c2d47ee1d1036cc6a6215434
parentefddacd5d6078d4044570a50c3cc3ad95593fb2e
[X86] Add back AVX2 VR256 PMOVX patterns.

We can't reach those from zext, but other parts of the backend (the shuffle
lowering) generate 256-bit VZEXT nodes.

Fixes PR21876.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223996 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrSSE.td