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-mainline-defconfig in repository toolchain/ci/llvm-monorepo.
from 5a7184b15b7 r600: Add datalayout to image builtin implementation adds 6bce2105c78 Extract construction of DataBufferLLVM into FileSystem adds bbf49038ff3 Add missing include adds adcfaedff2a [DAGCombiner] Make tryToFoldExtendOfConstant return an SDVa [...] adds ed04c57ef37 Pass the function type instead of the return type to Functi [...] adds 2bb7a026c0f [llvm-cxxdump] Use error reporting helpers from support adds 4d9ec479d05 [X86] Replace calls to getOnesVector/getZeroVector with get [...] adds 64088fbcd9f [Support] Make error banner optional in logAllUnhandledErrors adds f9141f17ab1 [X86] Use DAG.getConstant instead of getZeroVector. adds fe2c6d771d4 Make initializeOutputStream() return false on error and tru [...] adds a0f1a4ad4d5 Port LLVM r346606 to libcxxabi. adds 9d002485ef9 [clangd] Make ClangdFuzzer compile again. adds cb7db07a123 [x86] auto-generate complete checks; NFC adds f1cd42db27d [llvm-objdump] Add symbol 'O' for object data adds 0cac1a27efb [llvm][test] Update tests using objdump adds 11cfdef06a9 [lld][test] Update tests using objdump adds e7abe4ba0b1 [ELF] Fix objdump tests after rL346610 adds d29bce85dbd [ELF] Fix relocation-common.s after rL346610 adds 0b718a8f03b [DWARF] Change pubnames to use DWARFSection instead of StringRef adds 852b132534b [ELF] Change GnuPub{Names,Types}Section from StringRef to L [...] adds fc84ecffeec [MC] Fix 3 objdump tests after rL346610
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp | 19 ++-- clang/lib/AST/Decl.cpp | 1 + clang/lib/CodeGen/CGBlocks.cpp | 93 +++++++++--------- clang/lib/CodeGen/CGBuiltin.cpp | 17 +++- clang/lib/CodeGen/CGNonTrivialStruct.cpp | 3 +- clang/lib/CodeGen/CGObjC.cpp | 70 +++++++------- clang/lib/CodeGen/CGStmtOpenMP.cpp | 8 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 6 +- clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp | 13 ++- clang/test/CodeGenObjCXX/crash-function-type.mm | 9 ++ libcxxabi/src/cxa_demangle.cpp | 2 +- libcxxabi/src/demangle/Utility.h | 4 +- lld/ELF/DWARF.cpp | 17 ++-- lld/ELF/DWARF.h | 18 ++-- lld/ELF/SyntheticSections.cpp | 12 ++- lld/test/ELF/mips-32.s | 4 +- lld/test/ELF/mips-64.s | 4 +- lld/test/ELF/mips-got-relocs.s | 4 +- lld/test/ELF/mips-hilo.s | 6 +- lld/test/ELF/mips-mgot.s | 14 +-- lld/test/ELF/mips-tls-64.s | 6 +- lld/test/ELF/mips-tls-hilo.s | 2 +- lld/test/ELF/mips-tls-static-64.s | 4 +- lld/test/ELF/mips-tls-static.s | 4 +- lld/test/ELF/mips-tls.s | 6 +- lld/test/ELF/relocation-common.s | 12 +-- lldb/include/lldb/Host/FileSystem.h | 17 ++++ lldb/include/lldb/Utility/DataBufferLLVM.h | 8 +- lldb/source/API/SBSection.cpp | 3 +- lldb/source/Commands/CommandObjectMemory.cpp | 2 +- lldb/source/Core/SourceManager.cpp | 4 +- lldb/source/Host/common/FileSystem.cpp | 38 ++++++++ lldb/source/Host/common/Host.cpp | 2 +- lldb/source/Host/linux/Host.cpp | 4 +- lldb/source/Interpreter/OptionValueFileSpec.cpp | 4 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 6 +- .../BSD-Archive/ObjectContainerBSDArchive.cpp | 5 +- .../Plugins/Platform/MacOSX/PlatformDarwin.cpp | 3 +- .../Plugins/Process/elf-core/ProcessElfCore.cpp | 5 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 5 +- .../Plugins/Process/minidump/ProcessMinidump.cpp | 8 +- lldb/source/Symbol/ObjectFile.cpp | 14 +-- lldb/source/Utility/DataBufferLLVM.cpp | 28 ------ .../Process/minidump/MinidumpParserTest.cpp | 12 ++- .../llvm/DebugInfo/DWARF/DWARFDebugPubTable.h | 4 +- llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h | 8 +- llvm/include/llvm/Demangle/Utility.h | 4 +- llvm/include/llvm/Support/Error.h | 6 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 28 +++--- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 40 ++++---- llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp | 12 ++- llvm/lib/Demangle/ItaniumDemangle.cpp | 10 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 10 +- llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp | 2 +- .../RuntimeDyld/RuntimeDyldCOFF.cpp | 2 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 6 +- .../RuntimeDyld/RuntimeDyldMachO.cpp | 2 +- .../RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h | 2 +- llvm/lib/LTO/LTOModule.cpp | 2 +- llvm/lib/Object/Object.cpp | 6 +- llvm/lib/Support/Error.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 6 +- llvm/test/CodeGen/X86/i64-mem-copy.ll | 107 ++++++++++++++++++++- llvm/test/CodeGen/X86/pr34605.ll | 16 +-- .../X86/gnu-public-names-multiple-cus-2.s | 35 +++++++ llvm/test/MC/ELF/common-redeclare.s | 4 +- llvm/test/MC/Hexagon/common-redeclare.s | 2 +- llvm/test/MC/Hexagon/lcomm.s | 10 +- llvm/test/MC/WebAssembly/weak-alias.ll | 8 +- llvm/test/Object/objdump-symbol-table.test | 6 +- llvm/test/tools/llvm-cxxdump/trivial.test | 2 +- .../llvm-objdump/WebAssembly/symbol-table.test | 4 +- .../tools/llvm-objdump/X86/macho-symbol-table.test | 12 +-- .../test/tools/llvm-objdump/common-symbol-elf.test | 2 +- llvm/test/tools/llvm-objdump/symbol-table-elf.test | 4 +- llvm/tools/lli/lli.cpp | 2 +- llvm/tools/llvm-cov/TestingSupport.cpp | 2 +- llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp | 18 ++-- llvm/tools/llvm-nm/llvm-nm.cpp | 13 ++- llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 2 +- llvm/tools/llvm-objcopy/llvm-objcopy.h | 2 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 6 +- llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp | 14 +-- llvm/tools/llvm-readobj/llvm-readobj.h | 2 +- llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 6 +- llvm/tools/llvm-size/llvm-size.cpp | 4 +- llvm/tools/llvm-xray/xray-stacks.cpp | 2 +- llvm/tools/obj2yaml/coff2yaml.cpp | 2 +- llvm/tools/obj2yaml/dwarf2yaml.cpp | 5 +- llvm/tools/obj2yaml/obj2yaml.cpp | 2 +- .../ExecutionEngine/Orc/RemoteObjectLayerTest.cpp | 21 ++-- llvm/unittests/Support/ErrorTest.cpp | 9 +- 92 files changed, 598 insertions(+), 404 deletions(-) create mode 100644 clang/test/CodeGenObjCXX/crash-function-type.mm create mode 100644 llvm/test/DebugInfo/X86/gnu-public-names-multiple-cus-2.s