SuccessChanges

Summary

  1. [clangd] Disable a failure TopLevelDecls test. (details)
  2. [lldb] Note difference in vFile:pread/pwrite format for lldb (details)
  3. [InstCombine] matchFunnelShift - canonicalize to OR(SHL,LSHR). NFCI. (details)
Commit 16a4b0f0e36c8e1efa586ca4b2be8effefa75e6e by hokein.wu
[clangd] Disable a failure TopLevelDecls test.

The test fails on clang-ppc64le-rhel buildbot, needs further
investigation.
The file was modifiedclang-tools-extra/clangd/unittests/ParsedASTTests.cpp
Commit 2d1ee7cae9b2299186fa25d8d1fbdb8af482046c by david.spickett
[lldb] Note difference in vFile:pread/pwrite format for lldb

https://sourceware.org/gdb/current/onlinedocs/gdb/Host-I_002fO-Packets.html

States that all numbers should be hexidecimal but lldb
uses decimals in vFile:pread and vFile:pwrite.

lldb-server can accept either since it ends up using
strtoull which will detect the base being used.

Reviewed By: labath

Differential Revision: https://reviews.llvm.org/D89227
The file was modifiedlldb/docs/lldb-platform-packets.txt
Commit 02295e6d1a1559f0689aeca09d98f468e3f29d9a by llvm-dev
[InstCombine] matchFunnelShift - canonicalize to OR(SHL,LSHR). NFCI.

Simplify the shift amount matching code by canonicalizing the shift ops first.
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp