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-lts-allmodconfig in repository toolchain/ci/llvm-project.
from 2c8098374b6 Buildbot fix for r367190 adds 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 new 899bdaa8c29 [llvm-objcopy] Improve --add-section argument string parsing new cc0bc941d4e AMDGPU/LoadStoreOptimizer: combine MMOs when merging instructions new a8ea595509f [lldb] Also include the array definition in Properties.inc new ba7b7f1de47 Appending COMPILER_RT_LIBCXX_PATH include path to -isystem [...]
The 4 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 +- compiler-rt/lib/xray/CMakeLists.txt | 3 + 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/Debugger.cpp | 34 +- lldb/source/Core/ModuleList.cpp | 6 +- lldb/source/Expression/DiagnosticManager.cpp | 9 - lldb/source/Interpreter/CommandInterpreter.cpp | 20 +- lldb/source/Interpreter/Properties.td | 2 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 10 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 6 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 7 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 6 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 26 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 8 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 4 +- lldb/source/Symbol/SymbolFile.cpp | 14 +- lldb/source/Symbol/SymbolVendor.cpp | 15 +- lldb/source/Target/Platform.cpp | 6 +- lldb/source/Target/Process.cpp | 22 +- lldb/source/Target/Target.cpp | 62 +- lldb/source/Target/Thread.cpp | 12 +- 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/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 | 185 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 44 +- 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 + llvm/test/Transforms/InstCombine/fsub.ll | 16 +- ...ift-amount-reassociation-with-truncation-shl.ll | 105 +- 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 +- 81 files changed, 3331 insertions(+), 1203 deletions(-) create mode 100644 llvm/test/CodeGen/AMDGPU/divergence-at-use.ll delete mode 100644 llvm/test/tools/llvm-objcopy/ELF/Inputs/groups.o create mode 100644 llvm/test/tools/obj2yaml/elf-shlink.yaml