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 31ecef76275 [SystemZ] Don't create PERMUTE nodes with an undef operand. adds bdd8c111fc0 [IR] Revert r2694 in BasicBlock::removePredecessor adds a7cc275e7e8 Add verifier check that musttail and preallocated are not u [...] adds b7924d6525b [dsymutil] Make sure the --help output and man page are consistent adds 3c4ef745557 Fixed a typo in the comment for allocateBuffer() adds 736db2f7103 [Loads] Require Align in isSafeToLoadUnconditionally() (NFC) adds 63081dc6f64 LoadStoreVectorizer: Match nested adds to prove vectorizati [...] adds bf527a1dc41 AMDGPU/GlobalISel: Fix f64 G_FDIV lowering adds 715b7d8aa5d [mlir][vulkan-runner] Add back accidentially removed header [...] adds ef649e8fd5d Revert "[CUDA][HIP] Workaround for resolving host device fu [...] adds b27a538dda4 AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa adds cd12e79e6dd [x86] Propagate memory operands during ISel DAG postprocessing adds 3f5f8f39734 [compiler-rt][CMake] Fix PowerPC runtime build adds 47a0e9f49b9 [Sanitizers] Use getParamByValType() (NFC) adds b783f70a425 [lldb/DataFormatter] Check for overflow when finding NSDate epoch adds c9f63297e24 Fix several places that were calling verifyFunction or veri [...] new d19265b31e6 [clangd] Avoid wasteful data structures in RefSlab::Builder new 3e315697ac7 DAG: Use correct pointer size for llvm.ptrmask new 50f3bb13297 [AMDGPU] Fixed selection error for 64 bit extract_subvector new 9d7838d7816 [x86] add tests for disguised horizontal ops; NFC new b95a542d6b6 [x86] add tests for heroic horizontal ops; NFC
The 5 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/clangd/index/Ref.cpp | 40 ++- clang-tools-extra/clangd/index/Ref.h | 39 ++- clang-tools-extra/clangd/index/SymbolLocation.cpp | 16 +- clang-tools-extra/clangd/index/SymbolLocation.h | 17 +- clang/include/clang/Sema/Sema.h | 2 - clang/lib/Sema/SemaCUDA.cpp | 14 - clang/lib/Sema/SemaOverload.cpp | 143 +++------ clang/test/SemaCUDA/function-overload.cu | 146 +-------- compiler-rt/cmake/base-config-ix.cmake | 3 +- lldb/include/lldb/DataFormatters/Mock.h | 26 ++ lldb/source/Plugins/Language/ObjC/Cocoa.cpp | 69 +++-- lldb/unittests/DataFormatter/CMakeLists.txt | 1 + lldb/unittests/DataFormatter/MockTests.cpp | 40 +++ llvm/docs/CommandGuide/dsymutil.rst | 34 +-- llvm/include/llvm/Analysis/Loads.h | 4 +- llvm/lib/Analysis/Loads.cpp | 21 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 8 +- llvm/lib/CodeGen/WinEHPrepare.cpp | 4 +- llvm/lib/IR/BasicBlock.cpp | 18 +- llvm/lib/IR/Verifier.cpp | 3 + llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 8 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/VOP1Instructions.td | 11 +- llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp | 3 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 2 + llvm/lib/Transforms/Coroutines/CoroSplit.cpp | 3 +- .../Instrumentation/AddressSanitizer.cpp | 2 +- .../Transforms/Instrumentation/MemorySanitizer.cpp | 11 +- llvm/lib/Transforms/Scalar/SROA.cpp | 8 +- .../Transforms/Scalar/TailRecursionElimination.cpp | 2 +- .../Transforms/Vectorize/LoadStoreVectorizer.cpp | 70 ++++- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 4 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fdiv.mir | 340 ++++++--------------- .../AMDGPU/atomic_optimizations_local_pointer.ll | 22 +- .../AMDGPU/atomic_optimizations_pixelshader.ll | 4 +- .../CodeGen/AMDGPU/constant-fold-imm-immreg.mir | 30 ++ llvm/test/CodeGen/AMDGPU/extract-subvector.ll | 172 +++++++++-- llvm/test/CodeGen/AMDGPU/ptrmask.ll | 134 ++++++++ llvm/test/CodeGen/X86/haddsub-shuf.ll | 171 +++++++++++ llvm/test/CodeGen/X86/haddsub-undef.ll | 41 +++ .../X86/isel-postprocessing-test-fold-memop.ll | 14 + .../X86/vectorize-i8-nested-add.ll | 165 ++++++++++ llvm/test/Verifier/preallocated-invalid.ll | 7 + llvm/test/tools/dsymutil/cmdline.test | 54 ++-- llvm/tools/dsymutil/Options.td | 3 +- llvm/tools/llvm-as-fuzzer/llvm-as-fuzzer.cpp | 3 +- llvm/tools/llvm-split/llvm-split.cpp | 6 +- .../Conversion/StandardToLLVM/StandardToLLVM.cpp | 2 +- mlir/tools/mlir-vulkan-runner/CMakeLists.txt | 5 + 49 files changed, 1239 insertions(+), 708 deletions(-) create mode 100644 lldb/include/lldb/DataFormatters/Mock.h create mode 100644 lldb/unittests/DataFormatter/MockTests.cpp create mode 100644 llvm/test/CodeGen/AMDGPU/ptrmask.ll create mode 100644 llvm/test/CodeGen/X86/isel-postprocessing-test-fold-memop.ll create mode 100644 llvm/test/Transforms/LoadStoreVectorizer/X86/vectorize-i8-neste [...]