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 99c57c6daf6 [InstCombine] fold fsub+fneg with fdiv/fmul between adds 894916cac9f [X86] In combineLoopMAddPattern and combineLoopSADPattern, [...] adds 6ff633ddc49 [NFC][InstCombine] Revisit tests in shift-amount-reassociat [...] adds ac9d0f4150c [X86] Add test cases to show missing one use check in combi [...] adds eb1beabad94 [X86] Don't use PMADDWD for vector add reductions of multip [...] adds 9aeab53eba0 Improve MSVC visualizers for DeclSpec and TemplateName adds d524c17029e Return early. NFC. adds 822c58704bc [lldb][NFC] Remove DiagnosticManager::CopyDiagnostics adds 99f73ebe5c9 [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop [...] adds aef03e86c1c [obj2yaml] - Report a error when unable to resolve a sh_lin [...] adds 11ad33ede65 [NFC][ARM][ParallelDSP] Remove PopulateLoads adds 85380601033 [NFC][ARM][ParallelDSP] Remove AreSymmetrical adds 20235ef3e75 [AMDGPU] Enable v4f16 and above for v_pk_fma instructions adds 4e44c77ab3b [lldb][NFC] Split emitting and parsing in LLDBOptionDefEmitter adds 414dd1c946a [NFC][ARM[ParallelDSP] Cleanup of BinOpChain adds 251b546f1b4 [AMDGPU] Regenerate v2i16 insertelement tests. adds adda256a7da [ARM] Regenerate rotation tests adds ecd137c7013 Mark test/MC/RISCV/rv{32,64}i-aliases-invalid.s unsupported [...] adds a4f08dded7a [SystemZ] Regenerate <8 x i31> store test adds dcb75324794 [DivergenceAnalysis] Add methods for querying divergence at use adds 0e074fa0fcb doc: Fix Google C++ Style Guide link. adds f8a7e9de065 [DAGCombine] narrowInsertExtractVectorBinOp - early out for [...] adds 2bd9da8a72d [AMDGPU] Add amdgpu_kernel for consistency with other tests adds 74c35bd6b0e [InstCombine] add tests for fadd with negated operand; NFC adds 5483f4225ee [InstCombine] reduce code for fadd with fneg operand; NFC adds ff9f4b5489c clang-format clang/lib/Format adds 98d281a99f1 [ValueTracking] Remove volatile check in isGuaranteedToTran [...] adds e9ee7b47d42 [InstCombine] fold fadd+fneg with fdiv/fmul betweena adds e0ab4c8ee46 [lldb] [test] Mark three new tests XFAIL on NetBSD adds 89fb9e8ce15 [OpenCL] Rename builtin definition classes adds d42289e2916 [RISCV] Fix uninitialized variable after call to evaluateCo [...] adds c2409baa663 SymbolVendor: Make SectionAddressesChanged a passthrough adds 5ab948f8238 [X86] combineX86ShufflesRecursively - start recursion at de [...] adds b32a6592ebc [NFC][FPEnv] Pre-commit tests for canonicalize negated oper [...] adds 2b389517999 [lldb] Increase testsuite packet-timeout 5secs -> 1min adds 3bdcedbf3d6 [AMDGPU] Fix typo in error message adds 899bdaa8c29 [llvm-objcopy] Improve --add-section argument string parsing adds cc0bc941d4e AMDGPU/LoadStoreOptimizer: combine MMOs when merging instructions adds a8ea595509f [lldb] Also include the array definition in Properties.inc adds ba7b7f1de47 Appending COMPILER_RT_LIBCXX_PATH include path to -isystem [...] new 962c03fac4f [X86] resolveTargetShuffleInputs - add depth to limit recursion. new 6a253d378bc [lldb] Qualify includes of Properties[Enum].inc files. NFC new dd9682196be ThinLTOBitcodeWriter: Include globals associated with type [...] new 72d00802d84 [Remarks] Update error message format string new 45be5e477e9 [UpdateTestChecks] Emit warning when invalid value for -che [...] new 9dfed83eaa9 gn build: Merge r367071 new 5bf16ec02b8 [compiler-rt] Reverting r367239 (xray include path) to fix [...]
The 7 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/docs/ClangFormatStyleOptions.rst | 2 +- clang/lib/Format/BreakableToken.cpp | 11 +- clang/lib/Format/Format.cpp | 12 +- clang/lib/Format/TokenAnnotator.h | 3 +- clang/lib/Format/UnwrappedLineParser.cpp | 6 +- clang/lib/Format/WhitespaceManager.cpp | 4 +- clang/lib/Sema/OpenCLBuiltins.td | 123 +- clang/utils/ClangVisualizers/clang.natvis | 81 +- lld/ELF/InputFiles.cpp | 20 +- lldb/include/lldb/Expression/DiagnosticManager.h | 2 - lldb/include/lldb/Symbol/SymbolFile.h | 3 +- lldb/lit/lit-lldb-init.in | 1 + .../test/api/multithreaded/driver.cpp.template | 2 + .../test/functionalities/exec/TestExec.py | 2 + .../TestNoWatchpointSupportInfo.py | 1 + .../signal/handle-abrt/TestHandleAbort.py | 1 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 20 +- .../test/tools/lldb-vscode/lldbvscode_testcase.py | 3 +- .../lldbsuite/test/tools/lldb-vscode/vscode.py | 16 +- lldb/source/Core/CMakeLists.txt | 8 +- .../Core/{Properties.td => CoreProperties.td} | 0 lldb/source/Core/Debugger.cpp | 38 +- lldb/source/Core/ModuleList.cpp | 10 +- lldb/source/Expression/DiagnosticManager.cpp | 9 - lldb/source/Interpreter/CMakeLists.txt | 10 +- lldb/source/Interpreter/CommandInterpreter.cpp | 24 +- .../{Properties.td => InterpreterProperties.td} | 2 +- .../DynamicLoader/Darwin-Kernel/CMakeLists.txt | 8 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 14 +- ...s.td => DynamicLoaderDarwinKernelProperties.td} | 0 lldb/source/Plugins/JITLoader/GDB/CMakeLists.txt | 8 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 10 +- .../{Properties.td => JITLoaderGDBProperties.td} | 0 lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt | 8 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 11 +- .../{Properties.td => PlatformMacOSXProperties.td} | 0 .../Plugins/Process/MacOSX-Kernel/CMakeLists.txt | 8 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 10 +- .../{Properties.td => ProcessKDPProperties.td} | 0 .../Plugins/Process/gdb-remote/CMakeLists.txt | 8 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 30 +- ...Properties.td => ProcessGDBRemoteProperties.td} | 0 .../StructuredData/DarwinLog/CMakeLists.txt | 8 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 12 +- ...ies.td => StructuredDataDarwinLogProperties.td} | 0 .../source/Plugins/SymbolFile/DWARF/CMakeLists.txt | 8 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 8 +- ...{Properties.td => SymbolFileDWARFProperties.td} | 0 lldb/source/Symbol/SymbolFile.cpp | 14 +- lldb/source/Symbol/SymbolVendor.cpp | 15 +- lldb/source/Target/CMakeLists.txt | 8 +- lldb/source/Target/Platform.cpp | 10 +- lldb/source/Target/Process.cpp | 26 +- lldb/source/Target/Target.cpp | 70 +- .../Target/{Properties.td => TargetProperties.td} | 0 lldb/source/Target/Thread.cpp | 16 +- lldb/tools/lldb-test/lldb-test.cpp | 4 + lldb/utils/TableGen/LLDBOptionDefEmitter.cpp | 122 +- lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp | 3 + llvm/include/llvm/Analysis/DivergenceAnalysis.h | 16 +- .../llvm/Analysis/LegacyDivergenceAnalysis.h | 16 +- llvm/lib/Analysis/DivergenceAnalysis.cpp | 10 + llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp | 29 +- llvm/lib/Analysis/ValueTracking.cpp | 17 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 4 + llvm/lib/Remarks/YAMLRemarkParser.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 27 + llvm/lib/Target/AMDGPU/SIISelLowering.h | 1 + llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 41 +- llvm/lib/Target/ARM/ARMParallelDSP.cpp | 189 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 44 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 219 ++- llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp | 14 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 29 +- llvm/test/CodeGen/AMDGPU/divergence-at-use.ll | 20 + llvm/test/CodeGen/AMDGPU/fmac.sdwa.ll | 138 +- .../test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll | 1894 ++++++++++++++++---- llvm/test/CodeGen/AMDGPU/llvm.fma.f16.ll | 132 +- llvm/test/CodeGen/AMDGPU/merge-load-store.mir | 23 + llvm/test/CodeGen/ARM/ror.ll | 13 +- .../test/CodeGen/MIR/AMDGPU/load-store-opt-dlc.mir | 4 +- .../CodeGen/SystemZ/store_nonbytesized_vecs.ll | 65 +- llvm/test/CodeGen/X86/madd.ll | 136 +- llvm/test/CodeGen/X86/sad.ll | 30 +- llvm/test/MC/RISCV/rv32i-aliases-invalid.s | 2 +- llvm/test/MC/RISCV/rv64i-aliases-invalid.s | 2 +- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 6 +- llvm/test/Transforms/InstCombine/fadd.ll | 362 ++++ llvm/test/Transforms/InstCombine/fdiv.ll | 22 + ...ift-amount-reassociation-with-truncation-shl.ll | 105 +- .../Transforms/ThinLTOBitcodeWriter/associated.ll | 14 + llvm/test/tools/llvm-objcopy/COFF/add-section.test | 13 +- llvm/test/tools/llvm-objcopy/ELF/Inputs/groups.o | Bin 5368 -> 0 bytes llvm/test/tools/llvm-objcopy/ELF/add-section.test | 16 + .../tools/llvm-objcopy/ELF/strip-dwo-groups.test | 106 +- llvm/test/tools/obj2yaml/elf-shlink.yaml | 58 + llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 3 - llvm/tools/llvm-objcopy/CopyConfig.cpp | 13 +- llvm/tools/obj2yaml/elf2yaml.cpp | 8 +- llvm/utils/UpdateTestChecks/common.py | 25 + .../clang-tidy/linuxkernel/BUILD.gn | 17 + .../clang-tools-extra/clang-tidy/tool/BUILD.gn | 1 + llvm/utils/update_analyze_test_checks.py | 1 + llvm/utils/update_cc_test_checks.py | 1 + llvm/utils/update_llc_test_checks.py | 1 + llvm/utils/update_mca_test_checks.py | 1 + llvm/utils/update_mir_test_checks.py | 1 + llvm/utils/update_test_checks.py | 2 +- 110 files changed, 3473 insertions(+), 1289 deletions(-) rename lldb/source/Core/{Properties.td => CoreProperties.td} (100%) rename lldb/source/Interpreter/{Properties.td => InterpreterProperties.td} (96%) rename lldb/source/Plugins/DynamicLoader/Darwin-Kernel/{Properties.td => DynamicLo [...] rename lldb/source/Plugins/JITLoader/GDB/{Properties.td => JITLoaderGDBProperties. [...] rename lldb/source/Plugins/Platform/MacOSX/{Properties.td => PlatformMacOSXPropert [...] rename lldb/source/Plugins/Process/MacOSX-Kernel/{Properties.td => ProcessKDPPrope [...] rename lldb/source/Plugins/Process/gdb-remote/{Properties.td => ProcessGDBRemotePr [...] rename lldb/source/Plugins/StructuredData/DarwinLog/{Properties.td => StructuredDa [...] rename lldb/source/Plugins/SymbolFile/DWARF/{Properties.td => SymbolFileDWARFPrope [...] rename lldb/source/Target/{Properties.td => TargetProperties.td} (100%) create mode 100644 llvm/test/CodeGen/AMDGPU/divergence-at-use.ll create mode 100644 llvm/test/Transforms/ThinLTOBitcodeWriter/associated.ll delete mode 100644 llvm/test/tools/llvm-objcopy/ELF/Inputs/groups.o create mode 100644 llvm/test/tools/obj2yaml/elf-shlink.yaml create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/linuxkerne [...]