[X86][AVX2] Missing AVX2 memory folding instructions
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 10 Feb 2015 13:22:57 +0000 (13:22 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 10 Feb 2015 13:22:57 +0000 (13:22 +0000)
commitd142ab7d080d2153507693c5c175626e02861ee0
treead91523e7f6c6525640ad3baff45b354a2583f54
parente76eb41c216ff1e8b2f4d8300c7068709d306dbb
[X86][AVX2] Missing AVX2 memory folding instructions

Added most of the missing vector folding patterns for AVX2 (as well as fixing the vpermpd and verpmq patterns)

Differential Revision: http://reviews.llvm.org/D7492

llvm-svn: 228688
llvm/lib/Target/X86/X86InstrInfo.cpp
llvm/test/CodeGen/X86/stack-folding-int-avx2.ll