This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/llvm-project.
from d7e03df71946 [AMDGPU] Implement widening multiplies with v_mad_i64_i32/ [...] adds 3cf4a2c6203b [DAG] SimplifyDemandedBits - simplify rotl/rotr to shl/srl adds 2191d502a857 [DebugInfo] Check both instr-ref and DBG_VALUE modes of sd [...] adds 1b5a43ac3f11 Clean up clang-format tech debt. adds 06677d6a9fae sanitizer_common: remove SANITIZER_USE_MALLOC adds a68b52e0a333 tsan: add another fork deadlock test adds f911c397dc9e [DebugInfo] Adjust x86 location-list tests for instruction [...] adds b7bf937bbee3 [PowerPC] Provide XL-compatible vec_round implementation adds e3d8ebe15856 [llvm-dwarfdump][Statistics] Handle LTO cases with cross C [...] adds 823fc8aa0681 [InstSimplify] add tests for xor logic; NFC adds b326c058146f [InstSimplify] fold xor logic of 2 variables, part 2 adds 19be7f970254 [X86] Add D113970 tests cases for or-lea with no common bits. adds 73fd36963cc6 [X86] Add BMI test coverage for for or-lea with no common [...] adds a7648eb2aaf8 [LV] Use patterns in some induction tests, to make more ro [...] adds d32787230d52 Revert "[DAG] SimplifyDemandedBits - simplify rotl/rotr to [...] adds 080ef0b6a698 [AArch64][SVE] Recognize all ones mask during fixed mask g [...] adds 8b86752c60f1 [VPlan] Remove unused VPInstruction constructor. (NFC) adds 408c0cc4eb60 [libc] Fix wrong type for load/store of Repeated elements adds cd8d21953691 [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 [...] adds 5ba795c6e885 [X86][MS] Add test cases to show wrong alignment in vector [...] adds 96beb30fbbce [lldb] Move GetSupportedArchitectureAtIndex to PlatformDarwin adds f3bfe1b41876 Have yaml2obj describe all options in --help adds 6ee69c0dea1e [NFC][X86] Inclusive language: Rename master label in x86- [...] adds 3b7244808405 [clang-tidy] Add unit tests for `DeclRefExprUtils`. adds a12192c755e3 [gn build] Port 3b7244808405 adds 787b66eb5f74 [LoopAccessAnalysis][SVE] Bail out for scalable vectors adds 1cfa9b4d70fa [mlir][Vector] NFC - Apply some clangd suggested fixes. adds 348389263ca5 tsan: lock internal allocator around fork adds 6f85d68e6ab2 tsan: include internal allocator into deadlock detection adds f23b829a2635 Fixed use of -o and -k in LLDB under Windows when statical [...] adds 6b96b2a0bf65 [clang][AST] Check context of record in structural equivalence. adds dee810e117ad [NFC][LAA] Precommit tests for forked pointers
No new revisions were added by this update.
Summary of changes: .../unittests/clang-tidy/CMakeLists.txt | 1 + .../unittests/clang-tidy/DeclRefExprUtilsTest.cpp | 315 +++++++++++++++ clang/lib/AST/ASTStructuralEquivalence.cpp | 42 ++ clang/lib/Format/UnwrappedLineParser.cpp | 80 +++- clang/lib/Headers/altivec.h | 11 + clang/test/CodeGen/builtins-ppc-vsx.c | 4 - clang/test/CodeGen/builtins-ppc-xlcompat.c | 12 + clang/unittests/AST/StructuralEquivalenceTest.cpp | 130 ++++++ .../lib/sanitizer_common/sanitizer_allocator.cpp | 72 +--- .../sanitizer_allocator_internal.h | 2 + compiler-rt/lib/tsan/rtl/tsan_defs.h | 1 + compiler-rt/lib/tsan/rtl/tsan_mman.cpp | 32 +- compiler-rt/lib/tsan/rtl/tsan_mman.h | 2 + compiler-rt/lib/tsan/rtl/tsan_rtl.cpp | 12 +- .../test/tsan/Linux/fork_multithreaded4.cpp | 46 +++ libc/src/string/memory_utils/elements.h | 6 +- lldb/bindings/interface/SBDebugger.i | 3 + lldb/include/lldb/API/SBDebugger.h | 2 + lldb/include/lldb/Core/Debugger.h | 8 +- lldb/include/lldb/Target/Platform.h | 20 +- lldb/source/API/SBDebugger.cpp | 62 +-- lldb/source/Core/Debugger.cpp | 89 ++++ .../Plugins/Platform/MacOSX/PlatformDarwin.cpp | 8 + .../Plugins/Platform/MacOSX/PlatformDarwin.h | 6 + lldb/source/Target/Platform.cpp | 16 - lldb/source/Target/RemoteAwarePlatform.cpp | 11 +- .../python_api/default-constructor/sb_debugger.py | 1 + .../API/python_api/file_handle/TestFileHandle.py | 17 + lldb/tools/driver/Driver.cpp | 88 +--- lldb/unittests/Target/RemoteAwarePlatformTest.cpp | 8 +- llvm/lib/Analysis/InstructionSimplify.cpp | 25 +- llvm/lib/Analysis/LoopAccessAnalysis.cpp | 9 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 13 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 11 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 4 + llvm/lib/Transforms/Vectorize/VPlan.h | 7 - .../CostModel/X86/shuffle-replication-i1.ll | 156 +++++++ .../Analysis/LoopAccessAnalysis/forked-pointers.ll | 183 +++++++++ .../gep-induction-operand-typesize-warning.ll | 21 - .../scalable-vector-regression-tests.ll | 62 +++ .../CodeGen/AArch64/sve-fixed-length-mask-opt.ll | 450 +++++++++++++++++++++ .../AArch64/sve-fixed-length-masked-gather.ll | 132 +++--- .../AArch64/sve-fixed-length-masked-scatter.ll | 128 +++--- llvm/test/CodeGen/PowerPC/read-set-flm.ll | 4 - llvm/test/CodeGen/X86/dbg-value-superreg-copy2.mir | 67 +++ llvm/test/CodeGen/X86/or-lea.ll | 216 +++++++++- llvm/test/CodeGen/X86/vaargs-win32.ll | 72 +++- llvm/test/CodeGen/X86/x86-shrink-wrapping.ll | 10 +- llvm/test/DebugInfo/COFF/pieces.ll | 17 +- llvm/test/DebugInfo/COFF/register-variables.ll | 19 +- .../X86/basic-block-sections-debug-loclist-4.ll | 11 +- .../X86/basic-block-sections-debug-loclist-5.ll | 9 +- llvm/test/DebugInfo/X86/dbg-value-arg-movement.ll | 16 +- llvm/test/DebugInfo/X86/dbg-value-funcarg.ll | 46 ++- llvm/test/DebugInfo/X86/dbg-value-funcarg2.ll | 41 +- llvm/test/DebugInfo/X86/dbg-value-funcarg3.ll | 13 + .../X86/live-debug-values-remove-range.ll | 7 +- llvm/test/DebugInfo/X86/pieces-3.ll | 9 +- llvm/test/DebugInfo/X86/sdag-combine.ll | 6 +- llvm/test/DebugInfo/X86/spill-nospill.ll | 7 +- llvm/test/Transforms/InstSimplify/xor.ll | 132 ++++++ .../Transforms/LoopVectorize/forked-pointers.ll | 117 ++++++ llvm/test/Transforms/LoopVectorize/induction.ll | 28 +- .../Transforms/LoopVectorize/induction_plus.ll | 8 +- .../Transforms/LoopVectorize/vplan-printing.ll | 14 +- .../llvm-dwarfdump/X86/LTO_CCU_zero_loc_cov.ll | 124 ++++++ llvm/tools/llvm-dwarfdump/Statistics.cpp | 139 +++++-- llvm/tools/yaml2obj/yaml2obj.cpp | 6 +- .../unittests/clang-tidy/BUILD.gn | 1 + mlir/lib/Dialect/Vector/VectorOps.cpp | 20 +- 70 files changed, 2911 insertions(+), 556 deletions(-) create mode 100644 clang-tools-extra/unittests/clang-tidy/DeclRefExprUtilsTest.cpp create mode 100644 compiler-rt/test/tsan/Linux/fork_multithreaded4.cpp create mode 100644 llvm/test/Analysis/LoopAccessAnalysis/forked-pointers.ll delete mode 100644 llvm/test/Analysis/LoopAccessAnalysis/gep-induction-operand-typ [...] create mode 100644 llvm/test/Analysis/LoopAccessAnalysis/scalable-vector-regressio [...] create mode 100644 llvm/test/CodeGen/AArch64/sve-fixed-length-mask-opt.ll create mode 100644 llvm/test/CodeGen/X86/dbg-value-superreg-copy2.mir create mode 100644 llvm/test/Transforms/LoopVectorize/forked-pointers.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/LTO_CCU_zero_loc_cov.ll