[X86][SLP] Show example of failure to uniformly commute splats for 'alt' shuffles.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 23 Mar 2019 16:14:04 +0000 (16:14 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 23 Mar 2019 16:14:04 +0000 (16:14 +0000)
commit9eb0de857389fd07758cd39c09593fce5f83f95b
treed3fc61d9a3c92252ee139ed83d7878f34c5cb895
parent2e92846d365a95b1379ed12c351582b681ce3d99
[X86][SLP] Show example of failure to uniformly commute splats for 'alt' shuffles.

If either the main/alt opcodes isn't commutable we may end up with the splats not correctly commuted to the same side.

llvm-svn: 356837
llvm/test/Transforms/SLPVectorizer/X86/alternate-int.ll