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-aarch64-next-allnoconfig in repository toolchain/ci/llvm-project.
from e192cc1f1bf [lldb] One more attempt to fix thread-step-out-ret-addr-che [...] adds 2947da9ff7d [lldb] disable thread-step-out-ret-addr-check on windows adds be1a9b3863b [Wdocumentation] Implement \anchor adds 70d592d68c7 [Analyzer] Use a reference in a range-based for adds d269255b951 [AArch64] Respect reserved registers while renaming in LdSt opt. adds 49b206f9580 [lldb][NFC] Remove all ASTContext getter wrappers from Clan [...] adds 19f9f374d9a [SimplifyLibCalls] require fast-math-flags for pow(X, -0.5) [...] adds 79c7fa31f3a [InstCombine] check alloc size in bitcast of geps fold (PR44321) adds 7cee2885867 Fix `-Wunused-variable` warning. NFC. adds d76202d3e35 Fix Wpedantic 'extra semicolon' warning. NFC. adds 6945d383b9e Fix "result of 32-bit shift implicitly converted to 64 bits [...] adds 189b7393d54 [lld][RISCV] Use an e_flags of 0 if there are only binary i [...] adds 452ca8e73f2 [NFC] test commit adds fc5102fb6e3 [NFC] test commit reverted adds 2203089a60d [analyzer] exploded-graph-rewriter: Fix string encodings in [...] adds bf03e17c570 [Lldb/Lua] Generate Lua Bindings adds f9f49d3594b [lldb][NFC] Return a reference from ClangASTContext::getAST [...] adds ceb433ad162 [lldb] Fix windows build after getASTContext() change adds 4164be7206d [Lldb/Lua] Persist Lua state across script interpreter calls. adds bbf70c04678 [lldb/Core] Support asking the debugger for a specific scri [...] adds 8983d69144d [lldb/Commands] Fix bogus enum entry and add Lua (NFC) adds 5e32eb1c7a8 [lldb/Commands] Honor the scripting language passed adds 7376d9eb389 [NFC] Separate getLastArgIntValue to Basic adds c3d13d9c563 [gn build] fold Basic:version into Basic adds 1ff01cfe3ea [lldb/Commands] Use the default scripting langauge for BP f [...] adds 541a3427428 [gn build] fixup after c3d13d9c56 adds 0fe131aebb4 [gn build] Port 7376d9eb389 adds acdda1344a0 [lldb/Lua] Add missing boiler plate to ScriptInterpreter. adds 68cb7d85423 [lldb/Commands] Honor the scripting language passed (2/2) adds ba0eb7b66fd [lldb/ScriptInterpreter] Fix stale/bogus error messages adds 0792ef72564 [Driver] Verify -mrecord-mcount in Driver, instead of CodeG [...] adds d0bfb3c5830 DebugInfo: Remove out of date comment adds 527b0f8c744 [Driver] Allow -mnop-mcount for SystemZ and -mfentry for X8 [...] adds 9a3fab97468 [LLDB] Fix building without SWIG adds d3f5769d5e9 [Concepts] Constrained partial specializations and function [...] adds b6eba312929 [Sema] SequenceChecker: Add some comments + related small NFCs
No new revisions were added by this update.
Summary of changes: clang/bindings/xml/comment-xml-schema.rng | 8 + clang/include/clang-c/Documentation.h | 7 +- clang/include/clang/AST/Comment.h | 8 +- clang/include/clang/AST/CommentCommands.td | 13 +- clang/include/clang/AST/DeclTemplate.h | 29 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 15 +- clang/include/clang/Basic/OptionUtils.h | 58 + clang/include/clang/Frontend/Utils.h | 30 +- clang/include/clang/Sema/Sema.h | 60 +- clang/lib/AST/ASTImporter.cpp | 34 +- clang/lib/AST/CommentSema.cpp | 1 + clang/lib/AST/DeclTemplate.cpp | 79 +- clang/lib/AST/JSONNodeDumper.cpp | 3 + clang/lib/AST/TextNodeDumper.cpp | 3 + clang/lib/Basic/CMakeLists.txt | 2 + clang/lib/Basic/OptionUtils.cpp | 47 + clang/lib/CodeGen/CodeGenFunction.cpp | 8 - clang/lib/Driver/ToolChains/Clang.cpp | 34 +- clang/lib/Frontend/CompilerInvocation.cpp | 27 - clang/lib/Frontend/FrontendActions.cpp | 4 + clang/lib/Index/CommentToXML.cpp | 8 + clang/lib/Sema/SemaChecking.cpp | 195 ++-- clang/lib/Sema/SemaConcept.cpp | 360 ++++++ clang/lib/Sema/SemaDeclObjC.cpp | 2 +- clang/lib/Sema/SemaTemplate.cpp | 30 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 231 +++- clang/lib/Sema/SemaTemplateInstantiate.cpp | 42 + clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 5 +- clang/lib/Serialization/ASTReaderDecl.cpp | 10 +- clang/lib/Serialization/ASTWriterDecl.cpp | 8 +- .../Checkers/InnerPointerChecker.cpp | 6 +- .../StaticAnalyzer/Checkers/IteratorModeling.cpp | 22 +- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 2 +- clang/test/AST/ast-dump-comment.cpp | 5 + clang/test/CXX/expr/expr.prim/expr.prim.id/p3.cpp | 15 +- .../CXX/temp/temp.constr/temp.constr.normal/p1.cpp | 18 + .../class-template-partial-specializations.cpp | 50 + .../temp.constr.order/function-templates.cpp | 82 ++ .../var-template-partial-specializations.cpp | 53 + clang/test/CodeGen/mnop-mcount.c | 3 - clang/test/CodeGen/mrecord-mcount.c | 3 - clang/test/Driver/mcount.c | 12 + clang/test/Driver/mfentry.c | 9 + .../Inputs/CommentXML/valid-inline-command-01.xml | 9 + .../test/Index/comment-to-html-xml-conversion.cpp | 10 + clang/test/Index/comment-xml-schema.c | 2 + clang/test/Sema/warn-documentation.cpp | 7 + clang/tools/c-index-test/c-index-test.c | 3 + clang/tools/libclang/CXComment.cpp | 3 + clang/utils/analyzer/exploded-graph-rewriter.py | 6 +- lld/ELF/Arch/RISCV.cpp | 5 +- lld/test/ELF/riscv-elf-flags.s | 8 + lldb/CMakeLists.txt | 2 + lldb/include/lldb/Core/Debugger.h | 7 +- lldb/include/lldb/Symbol/ClangASTContext.h | 70 +- lldb/include/lldb/lldb-enumerations.h | 6 +- lldb/scripts/CMakeLists.txt | 79 +- lldb/scripts/lldb_lua.swig | 18 + lldb/source/API/CMakeLists.txt | 19 + .../Commands/CommandObjectBreakpointCommand.cpp | 27 +- .../Commands/CommandObjectWatchpointCommand.cpp | 40 +- lldb/source/Core/Debugger.cpp | 18 +- lldb/source/Interpreter/ScriptInterpreter.cpp | 28 +- .../Clang/ASTResultSynthesizer.cpp | 2 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 29 +- .../ExpressionParser/Clang/ClangASTSource.h | 4 +- .../Clang/ClangExpressionDeclMap.cpp | 22 +- .../Clang/ClangExpressionParser.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSArray.cpp | 4 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp | 35 +- .../LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp | 6 +- .../Plugins/ScriptInterpreter/Lua/CMakeLists.txt | 2 + lldb/source/Plugins/ScriptInterpreter/Lua/Lua.cpp | 1 + lldb/source/Plugins/ScriptInterpreter/Lua/Lua.h | 8 + .../ScriptInterpreter/Lua/ScriptInterpreterLua.cpp | 19 +- .../ScriptInterpreter/Lua/ScriptInterpreterLua.h | 7 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 22 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp | 14 +- .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 48 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 3 +- lldb/source/Symbol/ClangASTContext.cpp | 1147 ++++++++++---------- lldb/source/Symbol/ClangASTImporter.cpp | 18 +- .../test/Shell/ScriptInterpreter/Lua/bindings.test | 6 + .../ScriptInterpreter/Lua/breakpoint_callback.test | 5 + .../ScriptInterpreter/Lua/persistent_state.test | 3 + .../ScriptInterpreter/Lua/watchpoint_callback.test | 8 + .../Python/scripted_breakpoint.test | 11 + .../Unwind/thread-step-out-ret-addr-check.test | 1 + lldb/tools/lldb-test/lldb-test.cpp | 6 +- .../Expression/ClangExpressionDeclMapTest.cpp | 4 +- lldb/unittests/ScriptInterpreter/Lua/LuaTests.cpp | 2 + lldb/unittests/Symbol/TestClangASTContext.cpp | 134 +-- lldb/unittests/Symbol/TestClangASTImporter.cpp | 16 +- .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 5 +- .../TestingSupport/Symbol/ClangTestUtils.h | 6 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 4 - llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 2 +- .../Target/AArch64/AArch64LoadStoreOptimizer.cpp | 5 +- .../InstCombine/InstructionCombining.cpp | 10 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 5 + .../stp-opt-with-renaming-reserved-regs.mir | 89 ++ llvm/test/Transforms/InstCombine/gep-vector.ll | 36 +- llvm/test/Transforms/InstCombine/pow-sqrt.ll | 36 +- .../unittests/CodeGen/GlobalISel/LegalizerTest.cpp | 2 +- llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 32 +- 105 files changed, 2551 insertions(+), 1278 deletions(-) mode change 100644 => 100755 clang/include/clang/AST/DeclTemplate.h create mode 100644 clang/include/clang/Basic/OptionUtils.h mode change 100644 => 100755 clang/include/clang/Sema/Sema.h mode change 100644 => 100755 clang/lib/AST/DeclTemplate.cpp create mode 100644 clang/lib/Basic/OptionUtils.cpp mode change 100644 => 100755 clang/lib/Sema/SemaConcept.cpp mode change 100644 => 100755 clang/lib/Sema/SemaTemplate.cpp mode change 100644 => 100755 clang/lib/Sema/SemaTemplateInstantiateDecl.cpp create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.normal/p1.cpp create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.order/class-templat [...] create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.order/function-temp [...] create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.order/var-template- [...] create mode 100644 clang/test/Driver/mcount.c create mode 100644 clang/test/Driver/mfentry.c create mode 100644 clang/test/Index/Inputs/CommentXML/valid-inline-command-01.xml create mode 100644 lld/test/ELF/riscv-elf-flags.s create mode 100644 lldb/scripts/lldb_lua.swig create mode 100644 lldb/test/Shell/ScriptInterpreter/Lua/bindings.test create mode 100644 lldb/test/Shell/ScriptInterpreter/Lua/breakpoint_callback.test create mode 100644 lldb/test/Shell/ScriptInterpreter/Lua/persistent_state.test create mode 100644 lldb/test/Shell/ScriptInterpreter/Lua/watchpoint_callback.test create mode 100644 lldb/test/Shell/ScriptInterpreter/Python/scripted_breakpoint.test create mode 100644 llvm/test/CodeGen/AArch64/stp-opt-with-renaming-reserved-regs.mir