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-monorepo.
from 51fe1a44e80 [llvm-objcopy] [COFF] Fix warnings abuilt missing field ini [...] adds 90a8b6bef5d [llvm-objcopy] [COFF] Fix a test matching pathnames for Win [...] adds 35ed01c3315 Properly support -shared-libgcc. This revision was revied i [...] adds 0e0841dfb3f [WebAssembly] Add unimplemented-simd128 subtarget feature adds 10eeed7e811 [MSP430] Add missing instruction forms adds ff123a9ffb6 [MSP430] Minor fixes/improvements for assembler/disassembler adds 2bf4174e332 gn build: Merge r350852 adds 554c23388c4 gn build: Add a template for calling write_cmake_config.py adds f2e92eedbc6 [WebAssembly] Fix stack pointer store check in RegStackify adds a7e6ff49f8e [analyzer] pr38838, pr39976: Fix crash on diagnosing before [...] adds 46607db6a7c [llvm-objdump][MachO] Disable some invalid input tests adds 23d8d8141e8 [WebAssembly] Add unimplemented-simd128 feature, gate builtins adds 914a6416f8f Add an explicit initializer to silence a -Wmissing-field-in [...] adds 0f74760e89e Fix header issues. adds 938dcfd97e8 [AST] Remove ASTContext from getThisType (NFC) adds b354002cddc Remember to instantiate explicit template argument lists in [...] adds 56e0888ce87 Adapt to CXXMethodDecl::getThisType change (NFC)
No new revisions were added by this update.
Summary of changes: .../clang-tidy/bugprone/ParentVirtualCallCheck.cpp | 4 +- clang/include/clang/AST/ASTStructuralEquivalence.h | 1 + clang/include/clang/AST/BaseSubobject.h | 1 + clang/include/clang/AST/DeclCXX.h | 2 +- clang/include/clang/AST/Mangle.h | 1 + clang/include/clang/AST/TemplateBase.h | 6 +- clang/include/clang/AST/TemplateName.h | 1 + clang/include/clang/Analysis/ConstructionContext.h | 1 + clang/include/clang/Basic/BuiltinsWebAssembly.def | 141 +++++++++++---------- clang/include/clang/Driver/Options.td | 2 + clang/include/clang/Lex/PreprocessingRecord.h | 1 + clang/include/clang/Sema/Scope.h | 1 + .../StaticAnalyzer/Core/PathSensitive/MemRegion.h | 1 + .../StaticAnalyzer/Core/PathSensitive/SVals.h | 4 +- clang/lib/AST/DeclCXX.cpp | 2 +- clang/lib/AST/ExprConstant.cpp | 2 +- clang/lib/Analysis/Consumed.cpp | 16 +-- clang/lib/Basic/Targets/WebAssembly.cpp | 49 +++++++ clang/lib/Basic/Targets/WebAssembly.h | 15 +-- clang/lib/CodeGen/CGBlocks.cpp | 2 +- clang/lib/CodeGen/CGCXXABI.cpp | 2 +- clang/lib/CodeGen/CGClass.cpp | 8 +- clang/lib/CodeGen/CGDebugInfo.cpp | 5 +- clang/lib/CodeGen/CGOpenCLRuntime.h | 1 + clang/lib/CodeGen/CGOpenMPRuntime.h | 1 + clang/lib/CodeGen/CGVTables.cpp | 4 +- clang/lib/CodeGen/CodeGenFunction.cpp | 4 +- clang/lib/CodeGen/MicrosoftCXXABI.cpp | 2 +- clang/lib/CodeGen/VarBypassDetector.h | 1 + clang/lib/Driver/ToolChains/CommonArgs.cpp | 9 +- clang/lib/Lex/PPExpressions.cpp | 2 +- clang/lib/Sema/SemaCoroutine.cpp | 5 +- clang/lib/Sema/SemaDecl.cpp | 10 +- clang/lib/Sema/SemaDeclAttr.cpp | 5 +- clang/lib/Sema/SemaExpr.cpp | 2 +- clang/lib/Sema/SemaExprCXX.cpp | 4 +- clang/lib/Sema/SemaOverload.cpp | 9 +- clang/lib/Sema/SemaTemplate.cpp | 2 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 84 ++++++++++-- clang/lib/StaticAnalyzer/Core/LoopWidening.cpp | 5 +- clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 5 +- clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp | 2 + clang/lib/StaticAnalyzer/Core/SValBuilder.cpp | 4 +- clang/lib/StaticAnalyzer/Core/SVals.cpp | 4 + clang/test/Analysis/diagnostics/dtors.cpp | 25 ++++ clang/test/CodeGen/builtins-wasm.c | 10 +- clang/test/Driver/linux-ld.c | 19 +-- clang/test/Preprocessor/wasm-target-features.c | 9 ++ clang/test/SemaTemplate/friend.cpp | 75 +++++++++++ .../Target/MSP430/AsmParser/MSP430AsmParser.cpp | 6 +- .../MSP430/Disassembler/MSP430Disassembler.cpp | 12 ++ .../MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp | 2 +- llvm/lib/Target/MSP430/MSP430InstrInfo.td | 124 ++++++++++++++++-- llvm/lib/Target/WebAssembly/WebAssembly.td | 9 +- .../lib/Target/WebAssembly/WebAssemblyFastISel.cpp | 4 +- .../Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 2 - .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 42 ++++-- .../Target/WebAssembly/WebAssemblyISelLowering.h | 1 + .../lib/Target/WebAssembly/WebAssemblyInstrInfo.td | 4 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 8 +- .../Target/WebAssembly/WebAssemblyRegStackify.cpp | 18 +-- .../Target/WebAssembly/WebAssemblySubtarget.cpp | 7 +- llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h | 20 ++- llvm/test/CodeGen/MSP430/Inst16mm.ll | 19 +++ llvm/test/CodeGen/MSP430/Inst8mm.ll | 18 +++ llvm/test/CodeGen/MSP430/InstII.ll | 68 ++++++++++ llvm/test/CodeGen/WebAssembly/reg-stackify.ll | 2 +- llvm/test/CodeGen/WebAssembly/simd-arith.ll | 56 +++----- llvm/test/CodeGen/WebAssembly/simd-bitcasts.ll | 6 +- llvm/test/CodeGen/WebAssembly/simd-comparisons.ll | 6 +- llvm/test/CodeGen/WebAssembly/simd-conversions.ll | 6 +- .../WebAssembly/simd-ext-load-trunc-store.ll | 2 +- llvm/test/CodeGen/WebAssembly/simd-intrinsics.ll | 4 +- .../WebAssembly/simd-load-store-alignment.ll | 2 +- llvm/test/CodeGen/WebAssembly/simd-offset.ll | 6 +- llvm/test/CodeGen/WebAssembly/simd-select.ll | 2 +- llvm/test/CodeGen/WebAssembly/simd-sext-inreg.ll | 6 +- llvm/test/CodeGen/WebAssembly/simd.ll | 4 +- llvm/test/MC/Disassembler/MSP430/msp430.txt | 3 +- llvm/test/MC/Disassembler/MSP430/unknown.txt | 13 ++ llvm/test/MC/MSP430/addrmode.s | 54 ++++++++ llvm/test/MC/MSP430/const.s | 19 +-- llvm/test/MC/MSP430/invalid.s | 1 - llvm/test/MC/WebAssembly/basic-assembly.s | 4 +- llvm/test/MC/WebAssembly/simd-encodings.s | 2 +- llvm/test/MC/WebAssembly/types.ll | 2 +- .../llvm-objcopy/COFF/strip-reloc-symbol.test | 2 +- llvm/test/tools/llvm-objdump/invalid-input.test | 9 -- llvm/utils/gn/TODO.txt | 2 - llvm/utils/gn/build/write_cmake_config.gni | 54 ++++++++ .../secondary/clang/include/clang/Basic/BUILD.gn | 19 +-- .../secondary/clang/include/clang/Config/BUILD.gn | 39 +++--- llvm/utils/gn/secondary/clang/test/BUILD.gn | 53 ++++---- .../BUILD.gn | 4 +- .../utils/gn/secondary/clang/tools/driver/BUILD.gn | 19 +-- .../gn/secondary/lld/include/lld/Common/BUILD.gn | 19 +-- llvm/utils/gn/secondary/lld/test/BUILD.gn | 40 +++--- .../gn/secondary/llvm/include/llvm/Config/BUILD.gn | 127 +++++++------------ .../secondary/llvm/lib/Target/WebAssembly/BUILD.gn | 2 +- llvm/utils/gn/secondary/llvm/test/BUILD.gn | 71 +++++------ .../gn/secondary/llvm/tools/llvm-config/BUILD.gn | 19 +-- .../gn/secondary/llvm/utils/llvm-lit/BUILD.gn | 21 +-- 102 files changed, 1041 insertions(+), 594 deletions(-) create mode 100644 clang/test/Analysis/diagnostics/dtors.cpp create mode 100644 llvm/test/CodeGen/MSP430/InstII.ll create mode 100644 llvm/test/MC/Disassembler/MSP430/unknown.txt create mode 100644 llvm/utils/gn/build/write_cmake_config.gni rename llvm/utils/gn/secondary/clang/tools/{clang-func-mapping => clang-extdef-map [...]