[X86][SSE] combineX86ShufflesRecursively - don't bother merging shuffles with empty...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 3 Nov 2019 17:45:32 +0000 (17:45 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 3 Nov 2019 17:46:00 +0000 (17:46 +0000)
commit8f29e4407cc609764eeb450dc432297952ec6f49
treeba4958af442a484e417676df5f65cd5e443a4417
parent91661573fdeaf605d7c4e10dbb596be433353739
[X86][SSE] combineX86ShufflesRecursively - don't bother merging shuffles with empty roots. NFCI.

This doesn't affect actual codegen, but is a minor refactor toward fixing PR43024 where we need to avoid excess changes (folding zeroables etc.) to the shuffle mask at Depth == 0.
llvm/lib/Target/X86/X86ISelLowering.cpp