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-allmodconfig in repository toolchain/ci/llvm-project.
from 1475fad1d0d [X86] Add test case for inserting/extracting from two shuff [...] adds b8b90ac1c51 [X86][DAGCombiner] Teach narrowShuffle to use concat_vector [...] adds c955e4a910e [Wdocumentation] improve wording of a warning message adds b882c973ec7 [Hexagon][x86] add tests for bit-test; NFC adds 7bd08fbae9d [Hexagon] remove noise from tests; NFC adds 1ec3ad9ed85 [X86] Automatically generate stack folding tests. NFC adds e18aa1e0a2d [NFC][Regalloc] Add testcases for D66576 adds 8e5184af711 [ELF] Error if --strip-all and --emit-relocs are used together adds 72ca5f36944 [lldb][NFC] Add ProcessInfo::GetNameAsStringRef to simplify [...] adds 0a6000f2cbb [clangd] Send highlighting diff beyond the end of the file. adds d43d912b4bf [lldb] Construct the dummy target when the first Debugger o [...] adds d804bd17de3 [LoopUnroll] Handle certain PHIs in full unrolling properly adds 91e2fbad3d9 [NFC][cmake] Build fix in tools/llvm-config/CMakeLists.txt adds debcac9fef2 [ELF] Make LinkerScript::assignAddresses iterative adds 1681ceb2c42 [ELF] EhFrameSection: postpone FDE liveness check to finali [...] adds 140f06f1b50 [GWP_ASAN] Avoid using VERSION_GREATER_EQUAL in cmake files adds 0a9f47d7cc9 Breakpad: Add support for parsing STACK WIN records adds 3b6d7040cf4 [clangd] Added a colorizer to the vscode extension. adds c7deb7f808e Postfix: move more code out of the PDB plugin adds 27f56c1200a Fix a type mismatch error in GDBRemoteCommunicationServerCommon adds f899bf135fc Fix windows build after r369894 adds 602f29fd7cc ProcessInstanceInfo: Fix dumping of invalid user ids adds b54efd28c4d Move ProcessInstanceInfoTest to Utility adds 55aafa35ea3 [ProcessWindows] Remove equivalent macros adds 298c0b352d5 [X86] Automatically generate various tests. NFC adds 341df3f13ae Really fix the type mismatch error in GDBRemoteCommunicatio [...] adds 1c9aa70b042 [clangd] Handling text editor/document lifetimes in vscode [...] adds 640230cc97f [clang-tidy] TransformerClangTidyCheck: change choice of lo [...] adds 0cd4ab91abe [clang-tidy][NFC] Qualify `makeRule` call in test, for cons [...] adds 5836472ac48 clang-format: [JS] handle `as const`. adds 3aeed0fd5ad [clangd] Add docs for configuration knobs in clangd adds a6fed93f0d1 Moved GlobList into a separate header file adds 077a9c7053d [SampleFDO] Extract the code calling each section reader to [...] adds 3877aa1660b [clangd] Fix docs adds a69992c8cb8 [dotest] Print invocation when encountering an error.
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-tidy/CMakeLists.txt | 1 + .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 42 +- .../clang-tidy/ClangTidyDiagnosticConsumer.h | 22 - clang-tools-extra/clang-tidy/GlobList.cpp | 56 + clang-tools-extra/clang-tidy/GlobList.h | 44 + .../fuchsia/RestrictSystemIncludesCheck.h | 3 +- .../clang-tidy/tool/ClangTidyMain.cpp | 1 + .../clang-tidy/utils/TransformerClangTidyCheck.cpp | 16 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 5 +- clang-tools-extra/clangd/ClangdLSPServer.h | 6 +- clang-tools-extra/clangd/ClangdServer.cpp | 11 +- clang-tools-extra/clangd/ClangdServer.h | 3 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 12 +- clang-tools-extra/clangd/SemanticHighlighting.h | 8 +- .../clangd/clients/clangd-vscode/src/extension.ts | 12 + .../clangd-vscode/src/semantic-highlighting.ts | 137 +- .../test/semantic-highlighting.test.ts | 115 +- .../clangd/test/semantic-highlighting.test | 7 +- .../clangd/unittests/SemanticHighlightingTests.cpp | 50 +- clang-tools-extra/docs/clangd/Configuration.rst | 40 + clang-tools-extra/docs/clangd/index.rst | 1 + .../unittests/clang-tidy/CMakeLists.txt | 1 + .../clang-tidy/ClangTidyDiagnosticConsumerTest.cpp | 60 - ...DiagnosticConsumerTest.cpp => GlobListTest.cpp} | 28 +- .../clang-tidy/TransformerClangTidyCheckTest.cpp | 63 +- .../include/clang/Basic/DiagnosticCommentKinds.td | 2 +- clang/lib/Format/TokenAnnotator.cpp | 4 + clang/test/Sema/warn-documentation.cpp | 12 +- clang/unittests/Format/FormatTestJS.cpp | 3 + compiler-rt/lib/gwp_asan/CMakeLists.txt | 2 +- lld/ELF/Driver.cpp | 3 + lld/ELF/LinkerScript.cpp | 45 +- lld/ELF/LinkerScript.h | 2 +- lld/ELF/Relocations.cpp | 5 - lld/ELF/SyntheticSections.cpp | 69 +- lld/ELF/SyntheticSections.h | 6 +- lld/ELF/Writer.cpp | 38 +- lld/ELF/Writer.h | 1 + .../linkerscript/symbol-assign-many-passes.test | 25 + .../linkerscript/symbol-assign-many-passes2.test | 28 + .../linkerscript/symbol-assign-not-converge.test | 20 + lld/test/ELF/strip-all.s | 3 + lldb/include/lldb/Core/Debugger.h | 3 +- lldb/include/lldb/Symbol/PostfixExpression.h | 6 +- lldb/include/lldb/Utility/ProcessInfo.h | 10 +- lldb/packages/Python/lldbsuite/test/dotest.py | 8 +- lldb/source/Commands/CommandObjectPlatform.cpp | 4 +- lldb/source/Commands/CommandObjectProcess.cpp | 4 +- lldb/source/Core/Debugger.cpp | 7 +- .../ObjectFile/Breakpad/BreakpadRecords.cpp | 98 +- .../Plugins/ObjectFile/Breakpad/BreakpadRecords.h | 25 +- .../Common/x64/RegisterContextWindows_x64.cpp | 4 +- .../Common/x64/RegisterContextWindows_x64.h | 4 +- .../GDBRemoteCommunicationServerCommon.cpp | 4 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 2 +- .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 60 +- lldb/source/Symbol/PostfixExpression.cpp | 23 +- lldb/source/Utility/ProcessInfo.cpp | 41 +- .../ObjectFile/Breakpad/BreakpadRecordsTest.cpp | 32 + lldb/unittests/Symbol/PostfixExpressionTest.cpp | 81 +- lldb/unittests/Target/CMakeLists.txt | 1 - lldb/unittests/Utility/CMakeLists.txt | 1 + .../ProcessInstanceInfoTest.cpp | 18 + llvm/include/llvm/ProfileData/SampleProfReader.h | 4 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 31 + llvm/lib/ProfileData/SampleProfReader.cpp | 49 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 12 +- llvm/lib/Transforms/Utils/LoopUnroll.cpp | 8 +- llvm/test/CodeGen/AArch64/csr-split.ll | 224 + llvm/test/CodeGen/ARM/csr-split.ll | 137 + llvm/test/CodeGen/Hexagon/tstbit.ll | 94 +- llvm/test/CodeGen/PowerPC/csr-split.ll | 263 ++ llvm/test/CodeGen/X86/absolute-constant.ll | 23 +- llvm/test/CodeGen/X86/avx-bitcast.ll | 4 +- llvm/test/CodeGen/X86/avx-isa-check.ll | 2 +- llvm/test/CodeGen/X86/avx-minmax.ll | 51 +- llvm/test/CodeGen/X86/avx-vpclmulqdq.ll | 1 + llvm/test/CodeGen/X86/bit-test-shift.ll | 11 +- llvm/test/CodeGen/X86/combine-fabs.ll | 13 +- llvm/test/CodeGen/X86/combine-lds.ll | 7 +- llvm/test/CodeGen/X86/csr-split.ll | 230 + .../X86/dont-trunc-store-double-to-float.ll | 21 +- llvm/test/CodeGen/X86/extract-combine.ll | 8 +- llvm/test/CodeGen/X86/extract-extract.ll | 6 +- llvm/test/CodeGen/X86/h-registers-2.ll | 13 +- llvm/test/CodeGen/X86/insertelement-copytoregs.ll | 9 +- llvm/test/CodeGen/X86/insertelement-legalize.ll | 23 +- llvm/test/CodeGen/X86/masked-iv-safe.ll | 199 +- llvm/test/CodeGen/X86/masked-iv-unsafe.ll | 367 +- llvm/test/CodeGen/X86/memset-3.ll | 7 +- .../CodeGen/X86/memset-sse-stack-realignment.ll | 192 +- llvm/test/CodeGen/X86/pr28472.ll | 7 +- llvm/test/CodeGen/X86/saddo-redundant-add.ll | 22 +- llvm/test/CodeGen/X86/shl_elim.ll | 12 +- llvm/test/CodeGen/X86/shuffle-combine-crash.ll | 15 +- llvm/test/CodeGen/X86/sqrt.ll | 27 +- llvm/test/CodeGen/X86/stack-folding-3dnow.ll | 266 +- llvm/test/CodeGen/X86/stack-folding-adx-x86_64.ll | 295 +- llvm/test/CodeGen/X86/stack-folding-avx512bf16.ll | 264 +- .../X86/stack-folding-avx512vp2intersect.ll | 81 +- llvm/test/CodeGen/X86/stack-folding-bmi.ll | 491 +- llvm/test/CodeGen/X86/stack-folding-bmi2.ll | 253 +- llvm/test/CodeGen/X86/stack-folding-fp-avx1.ll | 2498 ++++++++-- llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll | 1364 +++++- llvm/test/CodeGen/X86/stack-folding-fp-avx512vl.ll | 916 +++- llvm/test/CodeGen/X86/stack-folding-fp-sse42.ll | 1743 +++++-- llvm/test/CodeGen/X86/stack-folding-int-avx1.ll | 1484 +++++- llvm/test/CodeGen/X86/stack-folding-int-avx2.ll | 1396 ++++-- llvm/test/CodeGen/X86/stack-folding-int-avx512.ll | 4842 ++++++++++++++++---- .../test/CodeGen/X86/stack-folding-int-avx512vl.ll | 2882 +++++++++--- .../CodeGen/X86/stack-folding-int-avx512vnni.ll | 137 +- llvm/test/CodeGen/X86/stack-folding-int-sse42.ll | 1806 ++++++-- llvm/test/CodeGen/X86/stack-folding-lwp.ll | 171 +- llvm/test/CodeGen/X86/stack-folding-mmx.ll | 866 +++- llvm/test/CodeGen/X86/stack-folding-sha.ll | 88 +- llvm/test/CodeGen/X86/stack-folding-tbm.ll | 805 +++- llvm/test/CodeGen/X86/stack-folding-x86_64.ll | 163 +- llvm/test/CodeGen/X86/stack-folding-xop.ll | 855 +++- llvm/test/CodeGen/X86/store-narrow.ll | 197 +- llvm/test/CodeGen/X86/test-vs-bittest.ll | 16 + .../CodeGen/X86/x86-mixed-alignment-dagcombine.ll | 31 +- .../LoopUnroll/unroll-header-exiting-with-phis.ll | 107 + llvm/tools/llvm-config/CMakeLists.txt | 6 +- 123 files changed, 23148 insertions(+), 4415 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/GlobList.cpp create mode 100644 clang-tools-extra/clang-tidy/GlobList.h create mode 100644 clang-tools-extra/docs/clangd/Configuration.rst copy clang-tools-extra/unittests/clang-tidy/{ClangTidyDiagnosticConsumerTest.cpp = [...] create mode 100644 lld/test/ELF/linkerscript/symbol-assign-many-passes.test create mode 100644 lld/test/ELF/linkerscript/symbol-assign-many-passes2.test create mode 100644 lld/test/ELF/linkerscript/symbol-assign-not-converge.test rename lldb/unittests/{Target => Utility}/ProcessInstanceInfoTest.cpp (79%) create mode 100644 llvm/test/CodeGen/AArch64/csr-split.ll create mode 100644 llvm/test/CodeGen/ARM/csr-split.ll create mode 100644 llvm/test/CodeGen/PowerPC/csr-split.ll create mode 100644 llvm/test/CodeGen/X86/csr-split.ll create mode 100644 llvm/test/Transforms/LoopUnroll/unroll-header-exiting-with-phis.ll