[X86][AVX] Rename + cleanup lowerShuffleAsLanePermuteAndBlend. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 1 Sep 2019 16:04:28 +0000 (16:04 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 1 Sep 2019 16:04:28 +0000 (16:04 +0000)
commit07de5292e5cff5c071526b28d2ebaf49d91bca21
tree4f7c41c2fab714918030fd4995278ad3932e14dd
parent5341193537d88c908168920cc8306e451f01fe1e
[X86][AVX] Rename + cleanup lowerShuffleAsLanePermuteAndBlend. NFCI.

Rename to lowerShuffleAsLanePermuteAndShuffle to make it clear that not just blends are performed.

Cleanup the in-lane shuffle mask generation to make it more obvious what's going on.

Some prep work noticed while investigating the poor shuffle code mentioned in D66004.

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