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-defconfig in repository toolchain/ci/llvm-project.
from 2e040398f8d [Sema] Fix -Wuninitialized for struct assignment from GNU C [...] adds 51dcb292cc0 [lld-link] diagnose undefined symbols before LTO when possible adds d6cdd98a25b [clang-format] Fix style of css file paths adds 7070a0b02a9 [TableGen] Move interpreter properties into a separate file (NFC) adds 463a48e416f [TableGen] Move target properties into a separate file (NFC) adds 01f277e2db1 [TableGen] Move core properties into a separate file (NFC) adds 485b8789de8 Revert "[X86][SSE] Replace PMULDQ GetDemandedBits combine w [...] adds 6baac18a760 add 'a' to chmod in llvm-lipo executability tests adds deea000c915 [MemorySSA & LoopPassManager] Analysis can be preserved onl [...] adds f184ce53a7c [CMake] Allow LLVM_EXTERNAL_<proj>_SOURCE_DIR to be overrid [...] adds 487e9577759 [InstCombine] add tests for fdiv with negated operand; NFC adds a9ab31558ca [InstCombine] canonicalize negated operand of fdiv adds e3a0fc72d75 Partially revert rC365414; `ln -n` is not portable adds a41f61625a9 [Remarks] Support parsing remark metadata in the YAML remar [...] adds c0fc24bb8e0 [CodeGen] fix test that broke with rL367146 adds cdc74e21978 Revert "[Remarks] Support parsing remark metadata in the YA [...] adds d4044aad66a [TableGen] Fix stale include paths adds fe4b12b4dea [CMake] Print the correct variables adds 55a68a24003 [JumpThreading] Stop searching predecessor when the current [...] adds 64a5f9e1125 Reland: [Remarks] Support parsing remark metadata in the YA [...] adds d20a0fe2033 [InstCombine] add tests for fsub with negated operand; NFC adds 01ba91e6af7 [NewPM] Run avx*-builtins.c tests under the new pass manager only adds 95ed4c38353 Fix remarks unit test on Windows adds d89f6cb2990 Revert [IPSCCP] Add assertion to surface cases where we zap [...] adds ec63dc2c35f [Remarks] Update unit test to use StringRef::lower adds f5a338369be [Remarks] Silence Wreturn-type warning adds aa8b9993c23 [AArch64][GlobalISel] Select @llvm.aarch64.stlxr for 32-bit [...] adds 7bc4fad0fbe [AArch64][GlobalISel] Implement narrowing of G_SEXT. adds b28ffd8f357 driver: Don't warn about assembler flags being unused when [...] adds 92a2e1bbb90 Revert "[ARM] Set default alignment to 64bits" adds 1361a4c2d8b clang-format: Support `if CONSTEXPR` if CONSTEXPR is a macro. adds 6faac434ed6 [mips] Add (dis)assembler tests for beqzl and bnezl instruc [...] adds 3ff6126487d [TargetLowering] Add depth limit to SimplifyMultipleUseDema [...] adds 51bfb84852e [compiler-rt] Fix running tests on macOS when XCode is not [...] adds 8a526717820 [SelectionDAG] Check for any recursion depth greater than o [...] adds 353a8484731 [X86][SSE] Replace PMULDQ GetDemandedBits combine with Simp [...] adds 02b9e45a7e4 [InstSimplify] remove quadratic time looping (PR42771) adds 603f94aa2a1 [TargetLowering] SimplifyMultipleUseDemandedBits - add BITC [...] adds 062cd8bb1de [AMDGPU] Regenerate tests. adds 464cb6c8c8b Attempt to make test in r367165 more robust. new 60c1ee23ffb [Driver] Fix "unannotated fall-through between switch labels". NFC new f0f63cab7f5 [clangd] Fix NDEBUG build problem introduced by rL366698
The 2 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-tools-extra/clang-doc/HTMLGenerator.cpp | 2 + clang-tools-extra/clangd/Selection.cpp | 9 +- .../unittests/clang-doc/HTMLGeneratorTest.cpp | 17 +- clang/lib/Basic/Targets/ARM.cpp | 3 +- clang/lib/Driver/ToolChains/Clang.cpp | 33 + clang/lib/Format/ContinuationIndenter.cpp | 3 +- clang/lib/Format/FormatToken.h | 9 + clang/lib/Format/TokenAnnotator.cpp | 15 +- clang/lib/Format/UnwrappedLineParser.cpp | 2 +- clang/test/CodeGen/ARM/exception-alignment.cpp | 19 - clang/test/CodeGen/avx512-reduceMinMaxIntrin.c | 290 ++-- clang/test/CodeGen/avx512f-builtins.c | 12 +- clang/test/CodeGen/avx512vl-builtins.c | 43 +- clang/test/CodeGen/avx512vlbw-builtins.c | 85 +- clang/test/CodeGen/complex-math.c | 23 +- clang/test/Driver/as-options.s | 48 + clang/test/Driver/no-canonical-prefixes.c | 9 +- .../test/SemaCXX/warn-overaligned-type-thrown.cpp | 3 +- clang/unittests/Format/FormatTest.cpp | 89 + compiler-rt/cmake/base-config-ix.cmake | 19 +- lld/COFF/Driver.cpp | 46 +- lld/COFF/SymbolTable.cpp | 173 +- lld/COFF/SymbolTable.h | 10 +- lld/test/COFF/unresolved-lto-bitcode.ll | 30 + lld/test/COFF/unresolved-lto.ll | 29 + lldb/CMakeLists.txt | 5 +- lldb/cmake/modules/LLDBConfig.cmake | 2 +- lldb/include/lldb/Core/CMakeLists.txt | 7 - lldb/source/Core/CMakeLists.txt | 12 +- lldb/source/Core/Debugger.cpp | 4 +- lldb/source/Core/ModuleList.cpp | 12 +- lldb/source/Core/Properties.td | 118 ++ lldb/source/Interpreter/CMakeLists.txt | 12 +- lldb/source/Interpreter/CommandInterpreter.cpp | 4 +- lldb/source/Interpreter/Properties.td | 28 + lldb/source/Target/CMakeLists.txt | 12 +- lldb/source/Target/Platform.cpp | 8 +- lldb/source/Target/Process.cpp | 4 +- .../lldb/Core => source/Target}/Properties.td | 147 +- lldb/source/Target/Target.cpp | 8 +- lldb/source/Target/Thread.cpp | 4 +- llvm/CMakeLists.txt | 6 +- llvm/docs/Remarks.rst | 33 +- llvm/include/llvm/Remarks/RemarkParser.h | 4 + .../llvm/Transforms/Scalar/LoopPassManager.h | 2 - llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 20 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 66 +- llvm/lib/Remarks/RemarkParser.cpp | 16 + llvm/lib/Remarks/YAMLRemarkParser.cpp | 105 ++ llvm/lib/Remarks/YAMLRemarkParser.h | 9 + .../Target/AArch64/AArch64InstructionSelector.cpp | 24 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 46 +- .../InstCombine/InstCombineMulDivRem.cpp | 10 + llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp | 38 +- llvm/lib/Transforms/Scalar/JumpThreading.cpp | 12 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 15 - .../AArch64/GlobalISel/legalize-sext-128.mir | 25 + .../AArch64/GlobalISel/select-stlxr-intrin.mir | 30 +- llvm/test/CodeGen/AArch64/arm64-ldxr-stxr.ll | 5 + llvm/test/CodeGen/AArch64/bitfield-insert.ll | 3 +- llvm/test/CodeGen/AMDGPU/idot8s.ll | 880 +++++----- llvm/test/CodeGen/AMDGPU/idot8u.ll | 1201 ++++++++------ llvm/test/CodeGen/AMDGPU/insert_vector_elt.ll | 1746 +++++++++++++++++--- llvm/test/CodeGen/AMDGPU/scalar_to_vector.ll | 201 ++- llvm/test/CodeGen/AMDGPU/trunc-combine.ll | 134 +- llvm/test/CodeGen/X86/vector-fshl-rot-512.ll | 8 +- llvm/test/CodeGen/X86/vector-fshr-rot-512.ll | 8 +- llvm/test/CodeGen/X86/vector-reduce-umax.ll | 115 +- llvm/test/CodeGen/X86/vector-reduce-umin.ll | 98 +- llvm/test/CodeGen/X86/vector-trunc-packus-widen.ll | 300 ++-- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 300 ++-- .../MC/Disassembler/Mips/mips2/valid-mips2-el.txt | 2 + .../MC/Disassembler/Mips/mips2/valid-mips2.txt | 2 + llvm/test/MC/Mips/mips2/valid.s | 2 + llvm/test/Transforms/InstCombine/fdiv.ll | 34 + llvm/test/Transforms/InstCombine/fsub.ll | 237 +++ llvm/test/Transforms/InstSimplify/assume.ll | 8 +- .../Transforms/JumpThreading/unreachable-loops.ll | 63 + llvm/test/tools/llvm-lipo/create-executable.test | 6 +- .../thin-executable-universal-binary.test | 4 +- llvm/unittests/Remarks/YAMLRemarksParsingTest.cpp | 89 + 82 files changed, 5152 insertions(+), 2169 deletions(-) delete mode 100644 clang/test/CodeGen/ARM/exception-alignment.cpp create mode 100644 lld/test/COFF/unresolved-lto-bitcode.ll create mode 100644 lld/test/COFF/unresolved-lto.ll delete mode 100644 lldb/include/lldb/Core/CMakeLists.txt create mode 100644 lldb/source/Core/Properties.td create mode 100644 lldb/source/Interpreter/Properties.td rename lldb/{include/lldb/Core => source/Target}/Properties.td (59%) create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-sext-128.mir create mode 100644 llvm/test/Transforms/JumpThreading/unreachable-loops.ll