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-stable-allmodconfig in repository toolchain/ci/llvm-monorepo.
from 11565640e2d [GC] Rename a header for consistency adds 26d9c28a371 [CostModel][X86] SK_ExtractSubvector costs must only be tes [...] adds ff8e6e82437 [X86] Remove apparently unneeded code from combineVSZext. adds b921f24645b [cxx_status] Update for San Diego motions. adds 866de8aae25 [X86] Remove unused variable adds 252521b8dfb Fix DragonFlyBSD linkage issue. adds f68619a8c65 [InstCombine] auto-generate full checks; NFC adds e7aa5fdd58b [x86] allow vector load narrowing with multi-use values adds 286b9046e63 [InstCombine] simplify code for merging stores; NFCI adds 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
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 + clang/www/cxx_status.html | 58 +- libclc/r600/lib/image/get_image_attributes_impl.ll | 2 + libclc/r600/lib/image/read_image_impl.ll | 2 + libclc/r600/lib/image/write_image_impl.ll | 2 + libcxxabi/src/cxa_demangle.cpp | 2 +- libcxxabi/src/demangle/Utility.h | 4 +- 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/cmake/modules/HandleLLVMOptions.cmake | 3 +- llvm/include/llvm/CodeGen/TargetLowering.h | 14 +- llvm/include/llvm/Demangle/Utility.h | 4 +- llvm/include/llvm/Support/Error.h | 6 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 40 +- 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/AArch64/AArch64ISelLowering.cpp | 4 + llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 5 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 4 + llvm/lib/Target/X86/X86ISelLowering.cpp | 57 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 2 +- .../Transforms/InstCombine/InstCombineInternal.h | 2 +- .../InstCombine/InstCombineLoadStoreAlloca.cpp | 77 +- llvm/test/CodeGen/X86/2012-01-12-extract-sv.ll | 3 +- llvm/test/CodeGen/X86/avg.ll | 702 ++++++------ llvm/test/CodeGen/X86/avx-load-store.ll | 4 +- llvm/test/CodeGen/X86/avx-vzeroupper.ll | 14 +- llvm/test/CodeGen/X86/avx512-cvt.ll | 38 +- .../X86/avx512-extract-subvector-load-store.ll | 378 +++---- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 120 +- .../CodeGen/X86/avx512-shuffles/partial_permute.ll | 1021 +++++++---------- llvm/test/CodeGen/X86/fma.ll | 198 ++-- llvm/test/CodeGen/X86/i64-mem-copy.ll | 107 +- .../CodeGen/X86/insert-into-constant-vector.ll | 42 +- llvm/test/CodeGen/X86/madd.ll | 194 ++-- llvm/test/CodeGen/X86/nontemporal-loads.ll | 144 +-- llvm/test/CodeGen/X86/oddshuffles.ll | 216 ++-- llvm/test/CodeGen/X86/pmaddubsw.ll | 106 +- llvm/test/CodeGen/X86/pr22774.ll | 6 +- llvm/test/CodeGen/X86/pr34605.ll | 16 +- llvm/test/CodeGen/X86/pr34653.ll | 155 +-- llvm/test/CodeGen/X86/sad.ll | 31 +- llvm/test/CodeGen/X86/sandybridge-loads.ll | 5 +- llvm/test/CodeGen/X86/shrink_vmul.ll | 178 ++- .../CodeGen/X86/shuffle-strided-with-offset-256.ll | 781 +++++-------- .../CodeGen/X86/shuffle-strided-with-offset-512.ll | 1161 ++++++++------------ llvm/test/CodeGen/X86/shuffle-vs-trunc-256.ll | 329 ++---- llvm/test/CodeGen/X86/shuffle-vs-trunc-512.ll | 499 ++++----- llvm/test/CodeGen/X86/sse2.ll | 12 +- llvm/test/CodeGen/X86/var-permute-256.ll | 160 ++- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 1072 +++++++----------- llvm/test/CodeGen/X86/vector-compare-results.ll | 70 +- .../CodeGen/X86/vector-shuffle-combining-avx.ll | 10 +- llvm/test/CodeGen/X86/vector-trunc.ll | 17 +- llvm/test/CodeGen/X86/viabs.ll | 34 +- llvm/test/CodeGen/X86/widen_load-3.ll | 18 +- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 756 ++++++------- llvm/test/Transforms/InstCombine/load.ll | 248 +++-- llvm/test/Transforms/InstCombine/store.ll | 262 +++-- llvm/test/tools/llvm-cxxdump/trivial.test | 2 +- 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 | 4 +- 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/obj2yaml.cpp | 2 +- .../ExecutionEngine/Orc/RemoteObjectLayerTest.cpp | 21 +- llvm/unittests/Support/ErrorTest.cpp | 9 +- 109 files changed, 4388 insertions(+), 5565 deletions(-) create mode 100644 clang/test/CodeGenObjCXX/crash-function-type.mm