This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/llvm-project.
from fa03665e866 gn build: Merge f0af11d86f8 adds 860ee4f3ebf [clang-format] NFC allow Format.h to be clang-formatted but [...] adds 39c308f6b8f DebugInfo: Use separate macinfo contributions for each CU adds 6d28588cc0f Reland "[clang] Report sanitizer blacklist as a dependency in cc1" adds cae4a28864f Reland "[clang] Report sanitizer blacklist as a dependency in cc1" adds 555c6be041d [clang] Fix -fsanitize-system-blacklist processing in cc1 adds 56cd447eec8 [llvm-xray] Add basic test for AArch64 support adds b314414570c Basic: fix FileManager invalidation issue for file redirect adds 2bbc4fdd8fa Add a testcase for .dSYM path remapping dictionaries. adds d0416b91f03 Don't attempt to upgrade debug-info-tests to Python3. adds fe0763d28a5 [TargetLowering][DAGCombine][MSP430] Shift Amount Threshold [...] adds d0b3e731750 Revert "Reapply "Fix crash on switch conditions of non-inte [...] adds 4c44fd3de37 clang-format: Add to the release notes the new --dry-run/-n option adds d52cff88367 Revert "Reland "[clang] Report sanitizer blacklist as a dep [...] adds 99e2cba219a Reland "[compiler-rt] Fix tests after 03b84e4f6d0" adds 3a3255a2239 clang-format: refresh the list of options adds 3a7a22445e8 [www] More HTTPS and outdated link fixes. adds 8f089f2099d [MC] Emit unused undefined symbol even if its binding is not set adds e1b07aac3d1 [clangd] NFC, reuse the source manager variable in the RawS [...] adds 901cc4a4bc5 Debug Info: Nest Objective-C property function decls inside [...] adds 3951245c38c NVPTX: Don't insert an extra empty line at the end of the l [...] adds 6278fba9b11 llvm-ranlib/nm: Don't print usage message except for usage errors adds 736273c7fe3 DebugInfo: Do not create a debug_macinfo section if no CUs [...] adds db797bfb2bd DebugInfo: Remove redundant conditionals/checks from macro [...] adds 1478f36f27c Test case to verify that lldb falls back to p/P if g is uns [...] adds b11391bb47d ThinLTO : Import always_inline functions irrespective of th [...] adds 79e345fbcc8 [clang][IFS] Adds support for more decl types in clang inte [...] adds 1257146eb41 [clang][IFS][test] Fixing buildbot test fails for clang-ifs. adds 441a78533e6 Revert "Add a testcase for .dSYM path remapping dictionaries." adds 60ab30ebce8 Temporarily change the default for use-g-packet-for-reading [...] adds 57adc37fe57 [analyzer] Nullability: Don't infer nullable when passing a [...] adds e4da37e8a0a [analyzer] Fix skipping the call during inlined defensive c [...] adds 312c6f699d4 [Diagnostics] Fixed crash with non pointer type (PR43950) adds d162e02cee7 Refactor SimplifySelectsFeedingBinaryOp for D64713. NFC. adds 092577e3172 [cxx_status] Update with Belfast motions. adds 0d5ad57ae34 Remarks - fix shadow variable warnings. NFCI. adds 59a14f9d4b9 Fix shadow variable warning by reducing scope of CC/Inverse [...] adds a35a44fd4b5 Remove superfluous break after return. NFC. adds 3fb832fe8bd Statistic - Fix shadow variable warning. NFCI. adds dda8015434c Remove duplicate MemVT to fix shadow variable warning. NFCI. adds 56a725ae5e1 Remarks - fix static analyzer warnings. NFCI. - Fix uninit [...] adds aedb528d430 llvm-exegesis - fix shadow variable warnings. NFCI. adds 2fb9d72c774 Fix builds where LLVM_ENABLE_STATS is disabled adds 56b5eab1297 [NFC] Supress GCC "Bitfield too small to hold all values of [...] adds b9be5ce8f3e [Parser] Warn when ScopeDepthOrObjCQuals overflows adds 27c4eaac8c0 [libc++] Validate the entire regex is consumed adds 4a5aa1a7bf8 [BPF] Add preserve_access_index attribute for record definition adds 94343604012 Revert "[BPF] Add preserve_access_index attribute for recor [...] adds 1da13237a41 [Diagnostics] Try to improve warning message for -Wreturn-type adds 7f8488eeb4a Fix operator precedence warning. NFC. adds 3c37981bb3a Fix shadow variable warning with llvm::SrcMgr. NFCI. adds 612810e333b Fix uninitialized variable warnings. NFCI. adds 5c50109bb54 Fixed more -Wreturn-type tests adds 5deb289f496 Fixed c-index test adds e24e6ae7a0c Fixed dia file adds c2fca2d9afa Fix variable ‘LookedUpGetterSetter’ set but not used warnin [...] adds 0ac296322f0 [lldb] [test] Un-XFAIL tests that work on NetBSD 9 adds 7f152543e4f [LV] Apply sink-after & interleave-groups as VPlan transfor [...] adds f092e80939f RegisterCoalescer - fix uninitialized variables. NFCI. adds 6976a0e8266 RegisterCoalescer - remove duplicate variable to fix Wshado [...]
No new revisions were added by this update.
Summary of changes: .../clangd/refactor/tweaks/RawStringLiteral.cpp | 3 +- .../bugprone-string-integer-assignment.cpp | 2 - .../clang-tidy/checkers/misc-unused-parameters.cpp | 2 +- .../python/tests/cindex/test_diagnostics.py | 2 +- clang/docs/ClangFormat.rst | 97 +++++----- clang/docs/ClangFormatStyleOptions.rst | 5 +- clang/docs/ReleaseNotes.rst | 3 + clang/include/clang/AST/Decl.h | 8 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 2 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 17 +- clang/include/clang/Driver/Options.td | 3 + clang/include/clang/Driver/SanitizerArgs.h | 4 +- clang/include/clang/Format/Format.h | 16 +- clang/include/clang/Sema/Overload.h | 8 +- clang/lib/AST/Expr.cpp | 9 - clang/lib/Basic/FileManager.cpp | 18 +- clang/lib/CodeGen/CGDebugInfo.cpp | 67 ++++--- clang/lib/CodeGen/CGDebugInfo.h | 11 ++ clang/lib/Driver/SanitizerArgs.cpp | 28 +-- clang/lib/Frontend/CompilerInvocation.cpp | 26 ++- .../Frontend/InterfaceStubFunctionsConsumer.cpp | 38 +++- clang/lib/Parse/ParseDecl.cpp | 13 ++ clang/lib/Sema/SemaChecking.cpp | 2 - clang/lib/Sema/SemaExpr.cpp | 3 +- clang/lib/Sema/SemaObjCProperty.cpp | 2 - clang/lib/Sema/SemaOverload.cpp | 16 +- .../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 5 - .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 23 +-- clang/test/Analysis/NSContainers.m | 13 ++ clang/test/Analysis/const-method-call.cpp | 2 +- ...il-receiver-undefined-larger-than-voidptr-ret.m | 2 +- clang/test/Analysis/nullability.m | 12 ++ clang/test/Analysis/structured_bindings.cpp | 2 +- .../CXX/expr/expr.prim/expr.prim.lambda/p5.cpp | 2 +- .../CXX/expr/expr.prim/expr.prim.lambda/p7.cpp | 2 +- .../CodeGenObjC/debug-info-objc-property-dwarf5.m | 29 +++ clang/test/CodeGenObjCXX/property-dot-reference.mm | 2 +- clang/test/Driver/cc-log-diagnostics.c | 2 +- clang/test/Driver/fsanitize-blacklist.c | 10 +- clang/test/Frontend/absolute-paths.c | 6 +- clang/test/Frontend/ast-main.cpp | 2 +- clang/test/Frontend/dependency-gen.c | 17 ++ clang/test/Index/warning-flags.c | 4 +- .../class-template-partial-specialization.cpp | 11 ++ clang/test/InterfaceStubs/cxx-conversion.cpp | 13 ++ clang/test/InterfaceStubs/indirect-field-decl.cpp | 10 + clang/test/InterfaceStubs/namespace.cpp | 11 ++ .../InterfaceStubs/non-type-template-parm-decl.cpp | 10 + clang/test/InterfaceStubs/template-constexpr.cpp | 11 ++ .../InterfaceStubs/template-template-parm-decl.cpp | 10 + clang/test/InterfaceStubs/trycatch.cpp | 15 ++ clang/test/InterfaceStubs/usings.cpp | 17 ++ .../var-template-specialization-decl.cpp | 17 ++ clang/test/Misc/Inputs/serialized-diags-stable.dia | Bin 580 -> 592 bytes clang/test/Misc/serialized-diags-stable.c | 2 +- clang/test/Modules/redecl-merge.m | 4 +- clang/test/PCH/late-parsed-instantiations.cpp | 4 +- clang/test/Parser/nested_blocks_overflow.cpp | 54 ++++++ .../Parser/nested_function_prototype_overflow.cpp | 9 + clang/test/Parser/nested_lambda_overflow.cpp | 55 ++++++ clang/test/Sema/block-return-1.c | 2 +- clang/test/Sema/block-return-3.c | 2 +- clang/test/Sema/freemain.c | 2 +- clang/test/Sema/return.c | 44 ++--- clang/test/SemaCXX/attr-noreturn.cpp | 2 +- clang/test/SemaCXX/constant-expression-cxx2a.cpp | 3 +- clang/test/SemaCXX/coreturn.cpp | 12 +- clang/test/SemaCXX/return-noreturn.cpp | 34 ++-- clang/test/SemaCXX/warn-missing-noreturn.cpp | 2 +- clang/test/SemaTemplate/dependent-names.cpp | 3 + clang/test/SemaTemplate/enum-argument.cpp | 3 +- .../late-parsing-eager-instantiation.cpp | 4 +- clang/test/SemaTemplate/member-access-expr.cpp | 2 +- .../test/SemaTemplate/non-integral-switch-cond.cpp | 14 -- clang/www/UniversalDriver.html | 4 +- clang/www/analyzer/available_checks.html | 2 +- clang/www/cxx_status.html | 51 +++-- .../test/asan/TestCases/default_blacklist.cpp | 2 +- compiler-rt/test/msan/default_blacklist.cpp | 2 +- debuginfo-tests/CMakeLists.txt | 35 ---- libcxx/include/regex | 32 ++-- libcxx/src/regex.cpp | 2 + lld/test/ELF/ppc64-abs64-dyn.s | 8 +- lld/test/ELF/ppc64-relocs.s | 4 +- .../command/TestWatchpointCommandLLDB.py | 1 - .../command/TestWatchpointCommandPython.py | 2 - .../condition/TestWatchpointConditionCmd.py | 1 - .../gdb_remote_client/TestGDBRemoteClient.py | 4 + .../gdb_remote_client/TestNoGPacketSupported.py | 97 ++++++++++ .../test/lang/c/bitfields/TestBitfields.py | 2 - .../gdb-remote/ProcessGDBRemoteProperties.td | 2 +- llvm/docs/_templates/layout.html | 2 +- llvm/include/llvm/Analysis/VectorUtils.h | 9 +- llvm/include/llvm/Bitstream/BitstreamReader.h | 2 +- .../include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h | 4 +- llvm/include/llvm/IR/ModuleSummaryIndex.h | 2 + llvm/include/llvm/Remarks/Remark.h | 4 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 6 +- llvm/lib/AsmParser/LLLexer.cpp | 1 + llvm/lib/AsmParser/LLParser.cpp | 8 + llvm/lib/AsmParser/LLToken.h | 1 + llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 1 + llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 1 + llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 2 - llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 28 +-- llvm/lib/CodeGen/RegisterCoalescer.cpp | 25 ++- llvm/lib/CodeGen/StackMaps.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp | 76 ++++---- llvm/lib/IR/AsmWriter.cpp | 1 + llvm/lib/IR/ModuleSummaryIndex.cpp | 2 +- llvm/lib/MC/ELFObjectWriter.cpp | 3 - llvm/lib/Remarks/BitstreamRemarkParser.cpp | 32 ++-- llvm/lib/Remarks/BitstreamRemarkParser.h | 9 +- llvm/lib/Remarks/RemarkFormat.cpp | 6 +- llvm/lib/Support/Statistic.cpp | 10 +- llvm/lib/TableGen/TGParser.h | 4 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 9 +- llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 14 ++ llvm/lib/Target/MSP430/MSP430ISelLowering.h | 1 + llvm/lib/Transforms/IPO/FunctionImport.cpp | 6 +- .../InstCombine/InstructionCombining.cpp | 57 +++--- .../Vectorize/LoopVectorizationPlanner.h | 9 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 211 ++++++++++----------- llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h | 44 ++++- llvm/lib/Transforms/Vectorize/VPlan.cpp | 23 ++- llvm/lib/Transforms/Vectorize/VPlan.h | 16 ++ llvm/test/Assembler/thinlto-summary.ll | 8 +- .../CodeGen/MSP430/shift-amount-threshold-b.ll | 73 +++++++ llvm/test/DebugInfo/NVPTX/cu-range-hole.ll | 6 +- llvm/test/DebugInfo/NVPTX/debug-addr-class.ll | 6 +- llvm/test/DebugInfo/NVPTX/debug-file-loc.ll | 6 +- llvm/test/DebugInfo/NVPTX/debug-info.ll | 6 +- llvm/test/DebugInfo/NVPTX/debug-loc-offset.ll | 6 +- llvm/test/DebugInfo/RISCV/dwarf-riscv-relocs.ll | 6 +- llvm/test/DebugInfo/X86/debug-macro.ll | 5 +- llvm/test/DebugInfo/X86/empty_macinfo.ll | 6 +- .../test/DebugInfo/X86/length_symbol_difference.ll | 1 - llvm/test/MC/ELF/undef.s | 22 +++ llvm/test/MC/ELF/weakref.s | 9 + llvm/test/MC/WebAssembly/debug-info.ll | 34 ++-- .../ThinLTO/X86/Inputs/funcimport_alwaysinline.ll | 10 + llvm/test/ThinLTO/X86/dot-dumper.ll | 8 +- llvm/test/ThinLTO/X86/dot-dumper2.ll | 2 +- llvm/test/ThinLTO/X86/funcimport_alwaysinline.ll | 24 +++ .../LoopVectorize/first-order-recurrence.ll | 35 ++++ .../interleaved-accesses-uniform-load.ll | 49 +++++ llvm/test/tools/llvm-ar/invalid-object-file.test | 3 + llvm/test/tools/llvm-ranlib/bad-usage.test | 7 + llvm/test/tools/llvm-ranlib/help-message.test | 8 + .../tools/llvm-xray/AArch64/Inputs/elf64-pic.yaml | 159 ++++++++++++++++ .../AArch64/extract-instrmap-aarch64.test | 14 ++ llvm/tools/llvm-ar/llvm-ar.cpp | 58 +++--- llvm/tools/llvm-exegesis/lib/Assembler.cpp | 4 +- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 6 +- llvm/unittests/Transforms/Vectorize/VPlanTest.cpp | 1 + llvm/utils/TableGen/SearchableTableEmitter.cpp | 4 +- polly/www/contributors.html | 6 +- polly/www/index.html | 8 +- polly/www/performance.html | 2 +- polly/www/publications.html | 8 +- 160 files changed, 1703 insertions(+), 711 deletions(-) create mode 100644 clang/test/Analysis/nullability.m create mode 100644 clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m create mode 100644 clang/test/InterfaceStubs/class-template-partial-specialization.cpp create mode 100644 clang/test/InterfaceStubs/cxx-conversion.cpp create mode 100644 clang/test/InterfaceStubs/indirect-field-decl.cpp create mode 100644 clang/test/InterfaceStubs/namespace.cpp create mode 100644 clang/test/InterfaceStubs/non-type-template-parm-decl.cpp create mode 100644 clang/test/InterfaceStubs/template-constexpr.cpp create mode 100644 clang/test/InterfaceStubs/template-template-parm-decl.cpp create mode 100644 clang/test/InterfaceStubs/trycatch.cpp create mode 100644 clang/test/InterfaceStubs/usings.cpp create mode 100644 clang/test/InterfaceStubs/var-template-specialization-decl.cpp create mode 100644 clang/test/Parser/nested_blocks_overflow.cpp create mode 100644 clang/test/Parser/nested_function_prototype_overflow.cpp create mode 100644 clang/test/Parser/nested_lambda_overflow.cpp delete mode 100644 clang/test/SemaTemplate/non-integral-switch-cond.cpp create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_ [...] create mode 100644 llvm/test/CodeGen/MSP430/shift-amount-threshold-b.ll create mode 100644 llvm/test/ThinLTO/X86/Inputs/funcimport_alwaysinline.ll create mode 100644 llvm/test/ThinLTO/X86/funcimport_alwaysinline.ll create mode 100644 llvm/test/Transforms/LoopVectorize/interleaved-accesses-uniform [...] create mode 100644 llvm/test/tools/llvm-ranlib/bad-usage.test create mode 100644 llvm/test/tools/llvm-ranlib/help-message.test create mode 100644 llvm/test/tools/llvm-xray/AArch64/Inputs/elf64-pic.yaml create mode 100644 llvm/test/tools/llvm-xray/AArch64/extract-instrmap-aarch64.test