This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from a35aed70c79 gn build: (manually) merge r374720 new 386e47a6171 [X86] getTargetShuffleInputs - add KnownUndef/Zero output support new 261b5b163a7 [X86] SimplifyMultipleUseDemandedBitsForTargetNode - use ge [...] new c45f92289b7 [NFC][InstCombine] More test for "sign bit test via shifts" [...]
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: lib/Target/X86/X86ISelLowering.cpp | 73 ++++---- .../shift-amount-reassociation-in-bittest.ll | 8 + ...ft-amount-reassociation-with-truncation-ashr.ll | 26 ++- ...ft-amount-reassociation-with-truncation-lshr.ll | 26 ++- ...ift-amount-reassociation-with-truncation-shl.ll | 8 +- .../InstCombine/shift-amount-reassociation.ll | 116 ++++++++++++ ...n-bit-test-via-right-shifting-all-other-bits.ll | 206 ++++++++++++++++++++- 7 files changed, 413 insertions(+), 50 deletions(-)