This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/ci/llvm-monorepo.
from bda87aa90b14 [NFC][InstCombine] Some more tests for comparisons with lo [...] adds de8ece6223eb Fix -Wdangling-else gcc warning. NFCI. adds 12bb94d4013b [NFC][InstCombine] One more test pattern for comparisons w [...] adds 52e638362b9a [x86] add failure to splat test (PR38949); NFC adds 4f630a01f672 [x86] fix uses check in broadcast transform (PR38949) adds 7104e7351c1b [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x) adds a3e9c9cb5673 [X86][AVX] Enable ISD::SRL -> ISD::MULHU for v16i16 adds 1f7ff31f04f9 Also manages clang-X as tool for scan-build adds b4a75f71a2a3 scan-build: remove trailing whitespaces adds ec3efdae82a4 [X86][SSE] Always enable ISD::SRL -> ISD::MULHU for v8i16 adds 6f1a29e7531f [NFC] Minor refactoring to setup the stage for supporting [...] adds 24d0bbb2c5db [DebugInfo] Fix build when std::vector::iterator is a pointer adds 3b1978c646ee [XRay] Fix FDR initialization adds c026dc4234a8 [XRay] Simplify FDR buffer management adds 54bbbde12e51 [sanitizer_common] Fuchsia now supports .preinit_array adds 6d9f1353ab6f [Lexer] Add xray_instrument feature adds 112c80a57c14 scan-build: Add support of the option --exclude like in sc [...] adds 953a58fda4f7 [NFC] Turn unsigned counters into boolean flags adds c371a54e49f9 Fix typo adds aa0fd1cb2ea3 [clangd] Get rid of AST matchers in SymbolCollector. NFC adds 81e06fcaf240 [clang-Format] Fix indentation of member call after block adds be7f3eb8d388 [llvm-objcopy] Add missing alias for --strip-all-gnu adds f3451df87b9a [Analyzer] Define and use diff_plist in tests, NFC adds 156c922190fc Reland r342233: [ThinLTO] Allow setting of maximum cache s [...] adds 5dbd6f6baf9a Merge two attribute diagnostics into one adds 562e49a79103 [PowerPC] Fix label address calculation for ppc64
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/index/SymbolCollector.cpp | 49 ++-- .../clang/Analysis/Analyses/ExprMutationAnalyzer.h | 20 ++ clang/include/clang/Basic/DiagnosticSemaKinds.td | 5 +- clang/include/clang/Basic/Features.def | 1 + clang/lib/Analysis/ExprMutationAnalyzer.cpp | 129 +++++++---- clang/lib/Format/ContinuationIndenter.cpp | 4 +- clang/lib/Format/FormatToken.h | 8 + clang/lib/Sema/SemaDeclAttr.cpp | 3 +- clang/lib/Sema/SemaStmtAttr.cpp | 2 +- clang/test/Analysis/NewDelete-path-notes.cpp | 2 +- clang/test/Analysis/conditional-path-notes.c | 2 +- .../plist-diagnostics-notes-as-events.cpp | 2 +- .../test/Analysis/copypaste/plist-diagnostics.cpp | 2 +- clang/test/Analysis/cxx-for-range.cpp | 2 +- .../diagnostics/deref-track-symbolic-region.c | 2 +- .../diagnostics/report-issues-within-main-file.cpp | 2 +- .../test/Analysis/diagnostics/undef-value-caller.c | 2 +- .../test/Analysis/diagnostics/undef-value-param.c | 2 +- .../test/Analysis/diagnostics/undef-value-param.m | 2 +- clang/test/Analysis/edges-new.mm | 2 +- clang/test/Analysis/generics.m | 2 +- clang/test/Analysis/inline-plist.c | 2 +- clang/test/Analysis/inline-unique-reports.c | 2 +- .../inlining/eager-reclamation-path-notes.c | 2 +- .../inlining/eager-reclamation-path-notes.cpp | 2 +- clang/test/Analysis/inlining/path-notes.c | 2 +- clang/test/Analysis/inlining/path-notes.cpp | 2 +- clang/test/Analysis/inlining/path-notes.m | 2 +- clang/test/Analysis/lit.local.cfg | 5 + clang/test/Analysis/method-call-path-notes.cpp | 2 +- clang/test/Analysis/model-file.cpp | 2 +- clang/test/Analysis/null-deref-path-notes.m | 2 +- clang/test/Analysis/nullability-notes.m | 2 +- clang/test/Analysis/objc-arc.m | 2 +- clang/test/Analysis/plist-macros.cpp | 2 +- clang/test/Analysis/plist-output-alternate.m | 2 +- clang/test/Analysis/plist-output.m | 2 +- clang/test/Analysis/retain-release-path-notes.m | 2 +- clang/test/Analysis/unix-fns.c | 2 +- clang/test/Lexer/has_feature_xray_instrument.cpp | 11 + clang/test/SemaOpenCL/invalid-kernel-attrs.cl | 4 +- clang/tools/scan-build/bin/scan-build | 40 +++- clang/unittests/Format/FormatTest.cpp | 34 +++ .../lib/sanitizer_common/sanitizer_internal_defs.h | 4 +- compiler-rt/lib/xray/xray_allocator.h | 20 +- compiler-rt/lib/xray/xray_buffer_queue.cc | 102 +++------ compiler-rt/lib/xray/xray_buffer_queue.h | 25 +- compiler-rt/lib/xray/xray_fdr_logging.cc | 67 ++++-- libcxx/include/__threading_support | 2 +- llvm/include/llvm-c/lto.h | 12 +- llvm/include/llvm/CodeGen/ISDOpcodes.h | 7 +- llvm/include/llvm/IR/RuntimeLibcalls.def | 5 + .../include/llvm/LTO/legacy/ThinLTOCodeGenerator.h | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 29 ++- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 5 + .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 1 + llvm/lib/CodeGen/TargetLoweringBase.cpp | 1 + llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 3 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 10 +- llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 21 +- llvm/test/CodeGen/PowerPC/ppc-label2.ll | 21 ++ llvm/test/CodeGen/X86/avx-vbroadcastf128.ll | 25 ++ llvm/test/CodeGen/X86/combine-udiv.ll | 81 +++---- llvm/test/CodeGen/X86/pow.ll | 50 +++- llvm/test/CodeGen/X86/vector-shift-lshr-128.ll | 40 +--- llvm/test/CodeGen/X86/vector-shift-lshr-256.ll | 47 ++-- llvm/test/CodeGen/X86/vector-shift-lshr-512.ll | 14 +- llvm/test/ThinLTO/X86/cache.ll | 13 ++ ...lize-low-bit-mask-v4-and-icmp-eq-to-icmp-ule.ll | 255 +++++++++++++++++++++ ...lize-low-bit-mask-v4-and-icmp-ne-to-icmp-ugt.ll | 255 +++++++++++++++++++++ llvm/test/tools/llvm-objcopy/strip-all-gnu.test | 3 + llvm/tools/llvm-lto/llvm-lto.cpp | 2 +- llvm/tools/llvm-objcopy/ObjcopyOpts.td | 2 + llvm/tools/lto/lto.cpp | 7 + llvm/tools/lto/lto.exports | 1 + llvm/unittests/Transforms/Utils/LocalTest.cpp | 6 +- 77 files changed, 1153 insertions(+), 360 deletions(-) create mode 100644 clang/test/Lexer/has_feature_xray_instrument.cpp create mode 100644 llvm/test/CodeGen/PowerPC/ppc-label2.ll create mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v4-a [...] create mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v4-a [...]