[X86] Combine concat(palignr,palignr) -> palignr(concat,concat)
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 31 Mar 2020 10:04:46 +0000 (11:04 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 31 Mar 2020 10:06:35 +0000 (11:06 +0100)
commit98357dee1c6b9eb4233ade012299f50f8657924d
tree6c3b70a6e3ff6f66ac823f74ec4415457b9b1fd6
parent7a4a98a9c4f39d9c395f5ce587dbbcb5450a9655
[X86] Combine concat(palignr,palignr) -> palignr(concat,concat)

combineX86ShufflesRecursively should handle this someday
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/x86-interleaved-access.ll