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-defconfig in repository toolchain/ci/llvm-project.
from 198009ae8db Fix some errors introduced by rL370563 which were not expos [...] adds e1ac21c4a27 [LangRef] Update saturating examples for llvm.smul.fix.sat. NFC adds e27c74abb62 [CodeGen] Refactor DAGTypeLegalizer::ExpandIntRes_MULFIX. NFC adds d4df363b14f [lldb][NFC] Remove unused prompt variable in TestMultilineC [...] adds 04a4c0910b0 [lldb] Unify target checking in CommandObject adds b9e668f2e73 [CVP] Generate simpler code for elided with.overflow intrinsics adds a91f7292796 [CVP] Add tests for simplified with.overflow + icmp; NFC adds ac5821395bb [LVI] Extract solveBlockValueExtractValue(); NFC adds e62c509cd4c [DAGCombiner] Don't create illegal narrow stores adds b0610c74e72 [llvm-objcopy] Simplify alignToAddr with llvm::alignTo adds 82825ab8827 [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting [...] adds 757cc16ab70 Fix cppcheck shadow variable and variable scope warnings. NFCI. adds 7238353da24 [X86ISelLowering] LowerSELECT - remove duplicate value type. NFCI. adds 2d89007f61f [X86ISelLowering] combineCMov - cleanup CMOV->LEA codegen. NFCI. adds afcb3de1172 [Clang Interpreter] Initial patch for the constexpr interpreter adds ad020c0af15 Fix shadow variable warning. NFCI. adds 9e57b493929 [DAGCombiner] clean up code in visitShiftByConstant() adds a6bef738bf1 Revert [Clang Interpreter] Initial patch for the constexpr [...] adds cffbec63d68 Fix shadow variable warning by making CondCodes names more [...] adds 11704d0f51d [AArch64][x86] increase value type coverage in tests; NFC T [...] adds 20be06db97c [X86][AVX512] Regenerate tests with common prefixes adds f8d1d001909 [X86] EltsFromConsecutiveLoads - Don't confuse elt count wi [...] adds ff0ad3c43d4 [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n adds d533f69aa97 [clang] Warning for non-final classes with final destructors adds 94f3f3e7f46 [NFC] Fix for rL370594 adds 8caa16ec13f [NFC] Fixed -Wdocumentation warning adds 20b2708c182 [clang] Devirtualization for classes with destructors marke [...] adds a627bd3a025 [libc++] Fix directory_iterator compilation on Win32 adds 1329cc6e01e [X86] Compress the flag bits in the folding tables to make [...] adds 1594605416f [X86] Replace some COPY_TO_REGCLASS from GR32/GR64 to VR128 [...] adds 75a8a212d4e [GlobalISel][NFC] Regression test cases for aarch64 legaliz [...] new ede9a5293de AMDGPU: Remove unused custom node definition
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang/include/clang/Basic/DiagnosticGroups.td | 1 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 5 + clang/lib/AST/DeclCXX.cpp | 9 +- clang/lib/Sema/SemaDeclCXX.cpp | 13 + .../devirtualize-virtual-function-calls-final.cpp | 15 +- clang/test/SemaCXX/MicrosoftExtensions.cpp | 5 + .../SemaCXX/warn-final-dtor-non-final-class.cpp | 13 + libcxx/src/filesystem/directory_iterator.cpp | 12 +- lldb/include/lldb/Interpreter/CommandObject.h | 1 + .../TestMultilineCompletion.py | 2 - .../Commands/CommandObjectBreakpointCommand.cpp | 17 +- lldb/source/Commands/CommandObjectDisassemble.cpp | 11 +- lldb/source/Commands/CommandObjectProcess.cpp | 12 +- lldb/source/Commands/CommandObjectTarget.cpp | 1330 +++++++++----------- lldb/source/Commands/CommandObjectThread.cpp | 15 +- lldb/source/Commands/CommandObjectWatchpoint.cpp | 35 +- .../Commands/CommandObjectWatchpointCommand.cpp | 39 +- lldb/source/Interpreter/CommandObject.cpp | 9 + llvm/docs/LangRef.rst | 6 +- .../llvm/Transforms/Utils/SimplifyLibCalls.h | 1 + llvm/lib/Analysis/LazyValueInfo.cpp | 18 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 78 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 179 +-- .../Target/AMDGPU/AMDGPUGenRegisterBankInfo.def | 16 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 2 - llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 2 - llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td | 8 - llvm/lib/Target/X86/X86ISelLowering.cpp | 61 +- llvm/lib/Target/X86/X86InstrFoldTables.h | 30 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 1 + llvm/lib/Target/X86/X86InstrSSE.td | 40 +- .../Scalar/CorrelatedValuePropagation.cpp | 8 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 11 + llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 11 +- .../AArch64/GlobalISel/legalize-sext-128.ll | 9 + .../AArch64/GlobalISel/legalize-sext-128.mir | 23 + llvm/test/CodeGen/AArch64/shift-logic.ll | 99 +- llvm/test/CodeGen/X86/rotate-extract-vector.ll | 14 +- llvm/test/CodeGen/X86/rotate-extract.ll | 22 +- llvm/test/CodeGen/X86/shift-logic.ll | 137 +- llvm/test/CodeGen/X86/vector-shuffle-avx512.ll | 1073 ++++++---------- .../CorrelatedValuePropagation/overflows.ll | 487 +++++-- llvm/test/Transforms/InstCombine/mempcpy.ll | 37 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 17 +- 44 files changed, 1926 insertions(+), 2008 deletions(-) create mode 100644 clang/test/SemaCXX/warn-final-dtor-non-final-class.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-sext-128.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-sext-128.mir