SuccessChanges

Summary

  1. [X86][SSE] combineX86ShufflesRecursively - at Depth==0, only resolve (details)
Commit 3f087e38a2e7b87a5adaaac1c1b61e51220e7ff3 by llvm-dev
[X86][SSE] combineX86ShufflesRecursively - at Depth==0, only resolve
KnownZero if it removes an input.
This stops infinite loops where KnownUndef elements are converted to
Zeroable, resulting in KnownZero elements which are then simplified (via
SimplifyDemandedElts etc.) back to KnownUndef elements........
Prep fix for PR43024 which will allow rL368307 to be re-applied.
The file was modifiedllvm/test/CodeGen/X86/vector-shuffle-combining.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp