This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Oz in repository toolchain/ci/llvm-project.
from dfa7af5b6b1 Add missing locale requirement to test. adds 1bda0184d37 [analyzer] Fix buildbot failures caused by a forgotten init [...] adds 59bcb788ecc [sanitizer][NFC] Add const/static into a couple of methods adds 9ef838761e4 [sanitizer][NFC] Remove unneeded SizeClassAllocatorLocalCache adds 4e7104bd637 [lldb-server] Remove lldb-server's dependency on Core adds fbcec6cad03 [tsan] Fix and re-enable user_malloc.cc test adds 2097b1f84d4 Set a CXXRecordDecl to not be passed in registers if DW_CC_ [...] adds 50721b27c42 [compiler-rt][tests] Propagate COMPILER_RT_UNITTEST_LINK_FLAGS adds a3843fe6f46 [GlobalISel][AArch64] Use fmov for G_FCONSTANT when possible adds 42a3b4ff0e8 [ORC] Pass object buffer ownership back in NotifyEmitted. adds 16201040344 [PGO][CHR] A bug fix. adds d010a3b63e0 Fix erroneous flag in GISel line for arm64-fast-isel-materi [...] adds dc476df5853 lldb-server: remove link against lldbInterpreter adds d5c04860c1a Revert r359717, "Make check-clang depend on the clang-check [...] adds 2efd30571bc Consume unexpected "template" keywords after "using" adds 288ed91e99d FileCheck [4/12]: Introduce @LINE numeric expressions adds 1feaee52ff7 [FileCheck] Fix line-count.txt test adds a78ab77b6b7 remove inalloca parameters in globalopt and simplify argpromotion adds b7c6d95af5e [COFF, ARM64] Align global symbol by size for ARM64 MSVC ABI adds c669ef17216 Delete trailing \r. NFC adds bac77806c58 Diagnose non-dependent qualified friend function template d [...] adds f19a8b05171 Replace ad-hoc tracking of pattern for an instantiated clas [...] adds d6b469dd058 [CMake] Remove EmulateInstructionMIPS dependency on Interpreter adds 413517ecfe7 lld-link: Make "duplicate resource" error message a bit mor [...] adds 1c19b74cef3 [CommandObjectCommands] Honor stop-command-source-on-error adds 84bed67a5cd [test] Convert TestWatchpointSetErrorCases.py to lit adds e91ad7d290e Mention the thread-format & frame-format settings in help. adds b929a0062e4 [X86] Remove the redundant suffix in vfpclassp[d,s]'s broad [...] adds f2baae0abb5 [AMDGPU] gfx1010 constant bus limit adds 9d744bcde99 [libcxx] cmake - guard list remove adds 5cf81677350 [AMDGPU] gfx1010 allows VOP3 to have a literal adds 64399da8b82 [AMDGPU] gfx1010 lost VOP2 forms of some add/sub adds 7d0e8cb1e21 [Support] Don't check MAP_ANONYMOUS, just use MAP_ANON adds 5745eccef54 Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO adds 2f0ef58e535 Fix for Windows adds da7ae979f8f Fix typo in test case. adds cfc4519ef3d Object/Minidump: Add support for the ThreadList stream adds c9f5220af90 [clangd] Restore conventional names for lit configs, and .i [...] adds 1a0d6d68992 [NFC][PowerPC] Return early if the element type is not byte [...] adds c19311185f1 Fix MSVC build adds 53bcf6f2e7f [ARM GlobalISel] Legalize extensions to < 32 bits adds 7da389818d9 [ARM GlobalISel] Rename some inst selector tests. NFC adds 06a61ccc42a [ARM GlobalISel] Select extensions to < 32 bits adds d8c2fa99c15 [ELF] Delete a cant-write test from test/lto/thinlto-index-only.ll adds 553c139fc35 [clangd] Standard library mapping: prefer "primary" version [...] adds 15b89df9daf [clangd] Improvements to header mapping: more precise parsi [...] adds 1136ea2d446 [ARM GlobalISel] Fixup r359768 adds 71569d0d523 Inject only relevant local variables in the expression eval [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/StdSymbolMap.inc | 72 ++++ .../clangd/include-mapping/gen_std.py | 73 +++- clang-tools-extra/clangd/include-mapping/test.py | 38 ++- clang-tools-extra/clangd/test/CMakeLists.txt | 14 +- clang-tools-extra/clangd/test/lit.cfg.in | 30 -- clang-tools-extra/clangd/test/lit.cfg.py | 19 ++ clang-tools-extra/clangd/test/lit.site.cfg.py.in | 28 ++ clang-tools-extra/clangd/unittests/CMakeLists.txt | 4 +- .../clangd/unittests/{lit.cfg.in => lit.cfg.py} | 10 +- .../clangd/unittests/lit.site.cfg.py.in | 11 + clang/include/clang/AST/ASTContext.h | 10 - clang/include/clang/AST/ASTNodeTraverser.h | 11 +- clang/include/clang/AST/Decl.h | 18 +- clang/include/clang/AST/DeclTemplate.h | 144 +++++--- clang/include/clang/AST/RecursiveASTVisitor.h | 6 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 2 + clang/include/clang/Basic/TargetInfo.h | 4 +- clang/include/clang/Sema/Template.h | 3 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 11 +- clang/lib/AST/ASTContext.cpp | 30 +- clang/lib/AST/Decl.cpp | 119 ++++--- clang/lib/AST/DeclTemplate.cpp | 22 +- clang/lib/Basic/Targets/AArch64.cpp | 17 + clang/lib/Basic/Targets/AArch64.h | 2 + clang/lib/Basic/Targets/NVPTX.cpp | 2 +- clang/lib/CodeGen/CGExpr.cpp | 3 +- clang/lib/Parse/ParseDeclCXX.cpp | 14 + clang/lib/Sema/SemaDecl.cpp | 3 +- clang/lib/Sema/SemaExpr.cpp | 3 +- clang/lib/Sema/SemaOverload.cpp | 1 + clang/lib/Sema/SemaTemplateInstantiate.cpp | 5 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 72 ++-- clang/lib/Serialization/ASTReaderDecl.cpp | 26 +- clang/lib/Serialization/ASTWriterDecl.cpp | 13 + clang/test/CMakeLists.txt | 2 +- .../test/CodeGen/arm64-microsoft-struct-align.cpp | 27 ++ clang/test/CodeGenObjC/protocols.m | 2 +- clang/test/PCH/cxx-templates.cpp | 30 +- clang/test/PCH/cxx-templates.h | 16 + clang/test/Parser/using-template.cpp | 52 +++ clang/test/SemaCXX/friend-template-redecl.cpp | 10 +- clang/test/SemaCXX/lambda-expressions.cpp | 21 +- compiler-rt/lib/interception/tests/CMakeLists.txt | 3 + compiler-rt/lib/msan/tests/CMakeLists.txt | 3 +- .../sanitizer_allocator_combined.h | 2 +- .../sanitizer_allocator_local_cache.h | 7 - .../sanitizer_allocator_primary32.h | 4 +- .../sanitizer_allocator_primary64.h | 4 +- .../lib/sanitizer_common/tests/CMakeLists.txt | 2 + .../tests/sanitizer_allocator_test.cc | 37 +- .../lib/scudo/standalone/tests/CMakeLists.txt | 2 +- compiler-rt/lib/tsan/tests/CMakeLists.txt | 2 +- compiler-rt/lib/ubsan/ubsan_handlers.cc | 36 -- compiler-rt/lib/ubsan/ubsan_handlers.h | 9 - compiler-rt/lib/ubsan/ubsan_handlers_cxx.cc | 45 +++ compiler-rt/lib/ubsan/ubsan_handlers_cxx.h | 15 + compiler-rt/lib/ubsan/ubsan_type_hash.h | 4 + compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc | 13 +- compiler-rt/lib/ubsan/ubsan_type_hash_win.cc | 4 + compiler-rt/lib/xray/tests/CMakeLists.txt | 5 +- compiler-rt/test/tsan/Linux/user_malloc.cc | 18 +- libcxx/cmake/Modules/CheckLibcxxAtomic.cmake | 10 +- lld/COFF/DriverUtils.cpp | 2 +- lld/test/COFF/Inputs/combined-resources-2.rc | 72 ++-- .../COFF/Inputs/crt-dyn-initializer-order_1.yaml | 30 +- .../COFF/Inputs/crt-dyn-initializer-order_2.yaml | 38 +-- lld/test/COFF/Inputs/pdb-diff.cpp | 20 +- lld/test/COFF/line-error.yaml | 320 ++++++++--------- lld/test/COFF/pdb-publics-import.test | 278 +++++++-------- lld/test/ELF/linkerscript/symbol-pie.s | 38 +-- lld/test/ELF/lto/thinlto-index-only.ll | 10 - lldb/lit/Commands/command-source.test | 12 + lldb/lit/Watchpoint/Inputs/main.cpp | 13 + lldb/lit/Watchpoint/SetErrorCases.test | 28 ++ .../argument_passing_restrictions}/Makefile | 0 .../TestArgumentPassingRestrictions.py | 32 ++ .../argument_passing_restrictions/main.cpp | 19 ++ .../TestWatchpointSetErrorCases.py | 74 ---- .../TestMembersAndLocalsWithSameName.py | 37 ++ lldb/source/Commands/CommandObjectCommands.cpp | 9 +- lldb/source/Commands/CommandObjectThread.cpp | 9 +- lldb/source/Interpreter/CommandInterpreter.cpp | 4 +- .../Clang/ClangExpressionSourceCode.cpp | 55 ++- .../Clang/ClangExpressionSourceCode.h | 7 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 14 +- .../ExpressionParser/Clang/ClangUserExpression.h | 5 +- .../source/Plugins/Instruction/MIPS/CMakeLists.txt | 1 - .../Instruction/MIPS/EmulateInstructionMIPS.h | 5 +- .../minidump/RegisterContextMinidump_ARM.cpp | 2 +- .../minidump/RegisterContextMinidump_ARM64.cpp | 2 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 8 + lldb/tools/lldb-server/CMakeLists.txt | 2 - lldb/tools/lldb-server/LLDBServerUtilities.cpp | 1 - lldb/tools/lldb-server/lldb-gdbserver.cpp | 1 - llvm/docs/CommandGuide/FileCheck.rst | 35 +- llvm/include/llvm/BinaryFormat/Minidump.h | 21 ++ .../ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h | 25 +- llvm/include/llvm/Object/Minidump.h | 18 +- llvm/include/llvm/Object/WindowsResource.h | 1 + llvm/include/llvm/Support/FileCheck.h | 153 +++++++-- .../Orc/RTDyldObjectLinkingLayer.cpp | 37 +- llvm/lib/Object/Minidump.cpp | 19 +- llvm/lib/Object/WindowsResource.cpp | 10 +- llvm/lib/Support/FileCheck.cpp | 266 +++++++++------ llvm/lib/Support/Unix/Memory.inc | 9 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 48 ++- llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td | 13 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 20 ++ llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 2 + .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 108 +++++- .../AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp | 8 + .../Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp | 5 + llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 13 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 27 ++ llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 164 ++++++--- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 20 +- llvm/lib/Target/ARM/ARMInstructionSelector.cpp | 8 +- llvm/lib/Target/ARM/ARMLegalizerInfo.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 5 + llvm/lib/Target/X86/X86InstrAVX512.td | 18 +- llvm/lib/Transforms/IPO/ArgumentPromotion.cpp | 22 +- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 36 +- .../Instrumentation/ControlHeightReduction.cpp | 27 +- .../CodeGen/AArch64/GlobalISel/select-constant.mir | 10 +- .../CodeGen/AArch64/arm64-fast-isel-materialize.ll | 10 + llvm/test/CodeGen/AMDGPU/mad.u16.ll | 38 +++ llvm/test/CodeGen/AMDGPU/min.ll | 42 +-- llvm/test/CodeGen/AMDGPU/pk_max_f16_literal.ll | 62 +++- .../ARM/GlobalISel/arm-instruction-select.mir | 356 ++++++++++++++++++- .../CodeGen/ARM/GlobalISel/arm-legalize-exts.mir | 140 +++++++- .../CodeGen/ARM/GlobalISel/thumb-select-exts.mir | 380 +++++++++++++++++++-- llvm/test/FileCheck/line-count.txt | 36 +- llvm/test/MC/AMDGPU/expressions.s | 22 +- llvm/test/MC/AMDGPU/gfx10-constant-bus.s | 35 ++ llvm/test/MC/AMDGPU/literals.s | 20 +- llvm/test/MC/AMDGPU/literalv216-err.s | 18 +- llvm/test/MC/AMDGPU/literalv216.s | 176 +++++++++- llvm/test/MC/AMDGPU/reloc.s | 17 +- llvm/test/MC/AMDGPU/vop2-err.s | 6 +- llvm/test/MC/AMDGPU/vop3-errs.s | 2 +- .../MC/Disassembler/AMDGPU/literalv216_gfx10.txt | 149 ++++++++ llvm/test/MC/Disassembler/AMDGPU/vop3-literal.txt | 49 +++ llvm/test/MC/X86/x86-64-avx512dq.s | 80 ++--- llvm/test/MC/X86/x86-64-avx512dq_vl.s | 160 ++++----- .../Transforms/ArgumentPromotion/X86/thiscall.ll | 38 +++ llvm/test/Transforms/ArgumentPromotion/inalloca.ll | 10 +- llvm/test/Transforms/GlobalOpt/fastcc.ll | 4 +- llvm/test/Transforms/PGOProfile/chr.ll | 119 +++++++ llvm/unittests/Object/MinidumpTest.cpp | 69 +++- llvm/unittests/Support/FileCheckTest.cpp | 62 +++- llvm/utils/gn/secondary/clang/test/BUILD.gn | 2 +- 151 files changed, 4101 insertions(+), 1524 deletions(-) delete mode 100644 clang-tools-extra/clangd/test/lit.cfg.in create mode 100644 clang-tools-extra/clangd/test/lit.cfg.py create mode 100644 clang-tools-extra/clangd/test/lit.site.cfg.py.in rename clang-tools-extra/clangd/unittests/{lit.cfg.in => lit.cfg.py} (64%) create mode 100644 clang-tools-extra/clangd/unittests/lit.site.cfg.py.in create mode 100644 clang/test/CodeGen/arm64-microsoft-struct-align.cpp create mode 100644 clang/test/Parser/using-template.cpp create mode 100644 lldb/lit/Commands/command-source.test create mode 100644 lldb/lit/Watchpoint/Inputs/main.cpp create mode 100644 lldb/lit/Watchpoint/SetErrorCases.test copy lldb/packages/Python/lldbsuite/test/{api/check_public_api_headers => expressi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/argument [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/argument [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/ [...] create mode 100644 llvm/test/CodeGen/AMDGPU/mad.u16.ll create mode 100644 llvm/test/MC/AMDGPU/gfx10-constant-bus.s create mode 100644 llvm/test/MC/Disassembler/AMDGPU/literalv216_gfx10.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/vop3-literal.txt create mode 100644 llvm/test/Transforms/ArgumentPromotion/X86/thiscall.ll