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-stable-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 4d7d900d6d4 [COFF, ARM64] Implement InterlockedExchange*_* builtins adds 3b59fae4dba Revert "[Symbol] Search symbols with name and type in a sym [...] adds 6eb53dbdee2 Fix the lit test suite. adds 14d93abaaff [WebAssembly] Parsing missing directives to produce valid .o adds b3998981c96 Add an explicit -std=c++14 to this test. adds c479b18c67d [FileSystem] Open File instances through the FileSystem. adds 6962016b58f [X86] In LowerEXTEND_VECTOR_INREG, emit a vector shuffle in [...] adds d28b5841433 Workaround using new Clang with an old NDK. adds b5addbe9686 [compiler-rt][Fuzzer] Fix the fuzzer test build adds 97a0040e61d Add an SBExpressionOptions setting mirroring the "exec" com [...] adds e8d5771bd3e [clangd] don't buffer the input-mirror stream, it's used to [...] adds 81f0a862ce3 [LTO] Fix a crash caused by accessing an empty ValueInfo adds 5ab50f4adef [CMake][Fuchsia] Set -fuse-ld=lld explicitly for Linux runtimes adds 7191f1fb842 Make sure to have lit load the configured site config first. adds 3f04edab25e Fix some windows-specific fallout from the FileSpec change. adds 19cf01a989a [debuginfo-tests] Avoid "import commands" which was depreca [...] adds 1f7bbf4c710 Update debuginfo tests lit for r341135 adds 11caad1fb70 [DWARF v5] Verifier: Add checks for DW_FORM_strx* forms. adds 89824da495f [codeview] Let the X86 backend tell us the VFRAME offset ad [...] adds 89f1d006a5a [compiler-rt] Support for passing through linker flags to l [...] adds f3b71793fd1 [Driver] Use -push-/-pop-state and -as-needed for libc++ on [...] adds 859798aaffd Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conve [...] adds d8670995361 [debuginfo-tests] commands.getoutput -> subprocess.check_output adds 9cb52376da7 Test commit adds d20c0278509 Handle OUTPUT_FORMAT arguments in quotation marks adds c69c1c85c73 Add /Zc:DllexportInlines option to clang-cl adds dc38405fe23 Fix test on Windows. adds dd0e9f11f3c [ValueTracking] peek through 2-input shuffles in ComputeNum [...] adds 329ac191679 [NFC] Fix incorrect comment in std::list adds f77ce5d873c [X86] Update comment I forgot to change in r346043. NFC
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/tool/ClangdMain.cpp | 2 + clang/cmake/caches/Fuchsia-stage2.cmake | 32 +-- clang/include/clang/Basic/Attr.td | 21 ++ clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Driver/CC1Options.td | 1 + clang/include/clang/Driver/CLCompatOptions.td | 2 + clang/lib/AST/Expr.cpp | 5 - clang/lib/CodeGen/CGExprAgg.cpp | 3 +- clang/lib/CodeGen/CGExprScalar.cpp | 4 +- clang/lib/Driver/ToolChains/Clang.cpp | 5 + clang/lib/Driver/ToolChains/Fuchsia.cpp | 9 +- clang/lib/Frontend/CompilerInvocation.cpp | 3 + clang/lib/Sema/SemaDecl.cpp | 26 +++ clang/lib/Sema/SemaDeclCXX.cpp | 24 ++- clang/lib/Sema/SemaExpr.cpp | 7 +- clang/lib/Sema/SemaInit.cpp | 10 +- clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 7 +- clang/test/Analysis/analyzer-list-configs.c | 3 +- clang/test/Analysis/nullptr.cpp | 12 +- clang/test/CXX/drs/dr21xx.cpp | 10 - .../CodeGenCXX/dllexport-no-dllexport-inlines.cpp | 133 +++++++++++++ clang/test/CodeGenCXX/nullptr.cpp | 41 ---- clang/test/Driver/cl-options.c | 5 + clang/test/Driver/fuchsia.cpp | 12 +- clang/test/Modules/lsv-debuginfo.cpp | 8 +- clang/www/cxx_dr_status.html | 2 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 9 +- compiler-rt/lib/fuzzer/tests/CMakeLists.txt | 4 +- compiler-rt/test/lit.common.cfg | 1 + debuginfo-tests/lit.cfg.py | 4 +- debuginfo-tests/lit.site.cfg.py.in | 3 +- libcxx/include/list | 2 +- lld/ELF/ScriptParser.cpp | 2 +- lld/test/ELF/format-binary.test | 6 + lldb/docs/building-with-debug-llvm.txt | 1 + lldb/include/lldb/API/SBExpressionOptions.h | 6 + lldb/include/lldb/Host/File.h | 65 +----- lldb/include/lldb/Host/FileSystem.h | 4 + lldb/include/lldb/Symbol/SymbolFile.h | 2 - lldb/include/lldb/Symbol/SymbolVendor.h | 2 - lldb/lit/CMakeLists.txt | 4 +- lldb/lit/lit.site.cfg.py.in | 3 + .../dont_allow_jit}/Makefile | 0 .../dont_allow_jit/TestSampleTest.py | 94 +++++++++ .../test/expression_command/dont_allow_jit/main.c | 15 ++ lldb/scripts/interface/SBExpressionOptions.i | 8 + lldb/source/API/SBExpressionOptions.cpp | 9 + lldb/source/API/SBStream.cpp | 5 +- lldb/source/Commands/CommandObjectBugreport.cpp | 9 +- lldb/source/Commands/CommandObjectMemory.cpp | 16 +- lldb/source/Core/StreamFile.cpp | 17 +- lldb/source/Expression/REPL.cpp | 11 +- lldb/source/Host/common/File.cpp | 100 ---------- lldb/source/Host/common/FileCache.cpp | 6 +- lldb/source/Host/common/FileSystem.cpp | 111 +++++++++++ lldb/source/Host/windows/Host.cpp | 5 +- lldb/source/Interpreter/CommandInterpreter.cpp | 6 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 23 ++- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 2 + .../Plugins/ObjectFile/JIT/ObjectFileJIT.cpp | 1 + .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 19 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 1 + .../Process/gdb-remote/ProcessGDBRemote.cpp | 5 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 3 +- .../Python/ScriptInterpreterPython.cpp | 12 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 49 ----- lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h | 2 - lldb/source/Symbol/SymbolVendor.cpp | 30 +-- lldb/source/Target/ModuleCache.cpp | 7 +- lldb/source/Target/Platform.cpp | 5 +- .../Python/PythonDataObjectsTests.cpp | 6 +- .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 76 +++---- llvm/include/llvm/IR/ModuleSummaryIndex.h | 1 + llvm/lib/Analysis/ValueTracking.cpp | 53 +++-- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 11 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 3 + llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 39 ++++ llvm/lib/IR/ModuleSummaryIndex.cpp | 40 ++-- llvm/lib/MC/MCWasmStreamer.cpp | 2 +- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 132 ++++++++++--- llvm/lib/Target/X86/X86FrameLowering.cpp | 18 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 6 +- llvm/test/CodeGen/MIR/X86/diexpr-win32.mir | 4 +- llvm/test/CodeGen/X86/madd.ll | 36 ++-- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 16 +- llvm/test/CodeGen/X86/vector-sext.ll | 220 ++++++++++----------- llvm/test/DebugInfo/COFF/fpo-realign-vframe.ll | 12 +- .../COFF/{fpo-realign-vframe.ll => vframe-csr.ll} | 105 +++------- llvm/test/DebugInfo/X86/dwarfdump-str-offsets.s | 31 ++- llvm/test/MC/WebAssembly/basic-assembly.s | 8 +- llvm/test/ThinLTO/X86/Inputs/alias_internal.ll | 8 + llvm/test/ThinLTO/X86/alias_internal.ll | 21 ++ llvm/test/Transforms/InstCombine/logical-select.ll | 8 +- .../tools/llvm-dwarfdump/X86/verify_debug_info.s | 4 +- .../test/tools/llvm-dwarfdump/X86/verify_strings.s | 88 +++++++++ llvm/unittests/Analysis/ValueTrackingTest.cpp | 3 +- 96 files changed, 1242 insertions(+), 786 deletions(-) create mode 100644 clang/test/CodeGenCXX/dllexport-no-dllexport-inlines.cpp copy lldb/packages/Python/lldbsuite/test/{functionalities/frame_var => expression_ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dont_all [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dont_all [...] copy llvm/test/DebugInfo/COFF/{fpo-realign-vframe.ll => vframe-csr.ll} (69%) create mode 100644 llvm/test/ThinLTO/X86/Inputs/alias_internal.ll create mode 100644 llvm/test/ThinLTO/X86/alias_internal.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/verify_strings.s