[x86] Teach the vector shuffle yet another step of canonicalization.
authorChandler Carruth <chandlerc@gmail.com>
Sat, 22 Nov 2014 09:18:53 +0000 (09:18 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 22 Nov 2014 09:18:53 +0000 (09:18 +0000)
commit5852b1f4c28fbaa42413a1b3ca7401ac314e4336
tree6e36508b22bbe72714033b498e1b1ca300fa0d9a
parent546f81064cfea4669afe8923d81ed822aa04d6c2
[x86] Teach the vector shuffle yet another step of canonicalization.

No functionality changed yet, but this will prevent subsequent patches
from having to handle permutations of various interleaved shuffle
patterns.

llvm-svn: 222614
llvm/lib/Target/X86/X86ISelLowering.cpp