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-next-allyesconfig in repository toolchain/ci/llvm-project.
from 9a24488cb67 [CodeGen] Move fentry-insert, xray-instrumentation and patc [...] adds 46be1689770 fix doc typos to cycle bots adds 4612e48d2fd [gn build] Port a0f50d73163 adds d82adf328fb Allow space after C-style cast in C# code adds 14c044756e7 [clang-format] Add IndentCaseBlocks option adds ea2be452542 [clang-format] Expand the SpacesAroundConditions option to [...] adds badc7e6cf9f Remove extra "\01" prefix in EH docs adds 70b53a30188 Fix gcc `-Wunused-variable` warning. NFC. adds 84217ad6611 [ORC] Add weak symbol support to defineMaterializing, fix f [...] adds 8e8a75ad508 [TargetRegisterInfo] Default trackLivenessAfterRegAlloc() to true adds a7818e6f29c fix doc typos to cycle bots adds 886d2c2ca75 [BranchRelaxation] Simplify offset computation and fix a bu [...] adds 0ee1db2d1d7 [X86] Try to avoid casts around logical vector ops recursively. adds 819421745c5 Reorder targets in alphabetical order. NFC. adds 13fa4e2e5ae PR42108 Consistently diagnose binding a reference template [...] adds add2b7e44ad List implicit operator== after implicit destructors in a vtable. adds 7a9fa76be74 Undo changes to release notes intended for the Clang 10 bra [...] adds d15fad2653d [libc++][libc++abi] Fix or suppress failing tests in single [...] adds fc817b09e25 [mlir] NFC: Fix trivial typos in comments adds eaab1bf21e1 [StackColoring] Remap FixedStackPseudoSourceValue frame ind [...] adds 5e51f755421 [ARM] Favour post inc for MVE loops adds d6075726b90 [ARM] MVE VLDn post inc tests. NFC adds ff2e67a4f70 [ARM] MVE VLDn postinc adds 345e8ed4fcf [LLVMgold][test] Fix llvm-nm test after D72658 adds 11e8e324441 [llvm-mc] - Produce R_X86_64_PLT32 relocation for branches [...] adds 854f7be20a0 [test] Simplify CodeGen/PowerPC/stack-coloring-vararg.mir adds 93175a5caa0 [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFCI adds 547530cc6a8 [llvm-objdump] - Fix the indentation when printing dynamic tags. adds 84c4c87e04a Recommit "[DWARF5][DebugInfo]: Added support for DebugInfo [...] adds 10357e1c89b [LoopUtils] Better accuracy for getLoopEstimatedTripCount. adds 952a540b219 [test] On Mac, don't try to use result of sysctl command if [...] adds cfe97681cdb [NFC][LoopUtils] Minor change in comment according to revie [...] adds 8cba99e2aa9 [ARM][MVE] Tail-Predication: rematerialise iteration count [...] adds 06e73f071ae [lldb/DWARF] Change how we construct a llvm::DWARFContext adds eaa45484590 [X86][SSE] Add PACKSS SimplifyMultipleUseDemandedBits 'sign [...] adds 61b56340801 [clangd] Remove a stale FIXME, NFC. adds 514e3c3694a Add missing tests for parent traversal adds 122443a9505 Compare traversal for memoization before bound nodes container adds 1f946ee2fab [clang][CodeComplete] Propogate printing policy to FunctionDecl adds af7e1588727 [LV] Vectorizer should adjust trip count in profile information adds 8248190a730 Fix clang-formatting for recent commits adds b7af1bfa6e3 [lldb/DWARF] Simplify DWARFDebugInfoEntry::LookupAddress adds 39f1335486e Make SymbolFileDWARF::ParseLineTable use std::sort instead [...] adds 9a3ff478235 Fix the invisible-traversal to ignore more nodes adds 27df2d9f556 [lldb] Don't process symlinks deep inside DWARFUnit adds 468ca490c60 [lldb] Allow loading of minidumps with no process id adds 7e717b39905 [AArch64][SVE] Extend int_aarch64_sve_ld1_gather_imm adds 8b2eb7c494b [mlir] Add in-dialect lowering of gpu.all_reduce. adds 01bfb366acf [llvm-profdata] Fix hint message since argument format has changed
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/refactor/Rename.cpp | 2 - .../clangd/unittests/CodeCompleteTests.cpp | 9 + clang/docs/ClangFormatStyleOptions.rst | 35 +- clang/docs/ReleaseNotes.rst | 43 +- clang/docs/SanitizerCoverage.rst | 4 +- clang/docs/analyzer/checkers.rst | 4 +- clang/include/clang/Format/Format.h | 26 +- clang/lib/AST/Expr.cpp | 9 +- clang/lib/AST/VTableBuilder.cpp | 46 +- clang/lib/ASTMatchers/ASTMatchFinder.cpp | 6 +- clang/lib/Format/Format.cpp | 2 + clang/lib/Format/TokenAnnotator.cpp | 7 +- clang/lib/Format/UnwrappedLineParser.cpp | 3 +- clang/lib/Sema/SemaCodeComplete.cpp | 8 +- clang/lib/Sema/SemaExprCXX.cpp | 12 +- clang/lib/Sema/SemaTemplate.cpp | 2 +- clang/lib/Serialization/ASTReaderStmt.cpp | 6 +- clang/test/CodeCompletion/ctor-signature.cpp | 17 + clang/test/CodeGenCXX/virtual-compare.cpp | 53 ++ clang/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp | 14 + clang/unittests/AST/ASTTraverserTest.cpp | 85 ++- .../ASTMatchers/ASTMatchersTraversalTest.cpp | 73 ++ clang/unittests/Format/FormatTest.cpp | 54 ++ clang/unittests/Format/FormatTestCSharp.cpp | 9 + .../test/libcxx/modules/cinttypes_exports.sh.cpp | 4 + libcxx/test/libcxx/modules/clocale_exports.sh.cpp | 4 + libcxx/test/libcxx/modules/cstdint_exports.sh.cpp | 4 + .../test/libcxx/modules/inttypes_h_exports.sh.cpp | 4 + libcxx/test/libcxx/modules/stdint_h_exports.sh.cpp | 4 + libcxxabi/test/guard_test_basic.pass.cpp | 2 +- lldb/include/lldb/Core/Module.h | 9 +- lldb/include/lldb/Core/ModuleList.h | 8 + lldb/include/lldb/Symbol/LineTable.h | 11 +- .../comp_dir_symlink/TestCompDirSymLink.py | 21 +- lldb/source/Core/CoreProperties.td | 4 + lldb/source/Core/ModuleList.cpp | 25 + .../Clang/ClangExpressionParser.cpp | 2 +- .../Clang/ClangModulesDeclVendor.cpp | 2 +- .../Plugins/Process/minidump/ProcessMinidump.cpp | 6 +- .../Plugins/SymbolFile/DWARF/DWARFContext.cpp | 25 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp | 71 +- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 203 ------ .../Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h | 4 - lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 21 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 26 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 2 - .../SymbolFile/DWARF/SymbolFileDWARFProperties.td | 4 - lldb/source/Symbol/LineTable.cpp | 18 + lldb/test/Shell/Minidump/no-process-id.yaml | 38 + .../SymbolFile/DWARF/debug-names-compressed.cpp | 7 +- llvm/docs/ExceptionHandling.rst | 14 +- llvm/include/llvm/CodeGen/PseudoSourceValue.h | 3 +- llvm/include/llvm/CodeGen/TargetRegisterInfo.h | 2 +- llvm/include/llvm/ExecutionEngine/Orc/Core.h | 13 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 42 +- llvm/include/llvm/IR/IntrinsicsARM.td | 9 +- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 46 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 8 + llvm/lib/CodeGen/BranchRelaxation.cpp | 13 +- llvm/lib/CodeGen/StackColoring.cpp | 9 + llvm/lib/ExecutionEngine/Orc/Core.cpp | 77 +- llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 4 +- .../Orc/RTDyldObjectLinkingLayer.cpp | 43 +- llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp | 3 - llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 57 +- llvm/lib/Target/AArch64/AArch64RegisterInfo.h | 4 - llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 14 +- llvm/lib/Target/AMDGPU/R600RegisterInfo.h | 4 + llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 5 - llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 1 - llvm/lib/Target/ARC/ARCRegisterInfo.cpp | 5 - llvm/lib/Target/ARC/ARCRegisterInfo.h | 2 - llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 5 - llvm/lib/Target/ARM/ARMBaseRegisterInfo.h | 2 - llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 144 ++-- llvm/lib/Target/ARM/ARMISelLowering.cpp | 159 ++++- llvm/lib/Target/ARM/ARMInstrMVE.td | 38 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 14 + llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 7 +- llvm/lib/Target/ARM/MVETailPredication.cpp | 49 +- llvm/lib/Target/AVR/AVRRegisterInfo.h | 4 - llvm/lib/Target/Hexagon/HexagonRegisterInfo.h | 4 - llvm/lib/Target/LLVMBuild.txt | 8 +- llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp | 5 - llvm/lib/Target/Lanai/LanaiRegisterInfo.h | 2 - llvm/lib/Target/Mips/MipsRegisterInfo.cpp | 5 - llvm/lib/Target/Mips/MipsRegisterInfo.h | 2 - llvm/lib/Target/PowerPC/PPCRegisterInfo.h | 4 - llvm/lib/Target/RISCV/RISCVRegisterInfo.h | 4 - llvm/lib/Target/SystemZ/SystemZRegisterInfo.h | 3 - .../Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 3 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 114 +-- llvm/lib/Target/X86/X86RegisterInfo.cpp | 6 - llvm/lib/Target/X86/X86RegisterInfo.h | 4 - llvm/lib/Target/XCore/XCoreRegisterInfo.cpp | 5 - llvm/lib/Target/XCore/XCoreRegisterInfo.h | 2 - llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 355 +--------- llvm/lib/Transforms/Utils/LoopUtils.cpp | 410 ++++++++++- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 13 + llvm/test/CodeGen/AArch64/branch-relax-bcc.ll | 12 +- .../AArch64/sve-gather-scatter-dag-combine.ll | 20 +- ...trinsics-gather-loads-vector-base-imm-offset.ll | 368 ++++++++++ ...nsics-gather-loads-vector-base-scalar-offset.ll | 186 +++++ .../sve-intrinsics-gather-loads-vector-base.ll | 186 ----- ...insics-scatter-stores-vector-base-imm-offset.ll | 255 +++++++ ...ics-scatter-stores-vector-base-scalar-offset.ll | 133 ++++ .../sve-intrinsics-scatter-stores-vector-base.ll | 133 ---- llvm/test/CodeGen/AMDGPU/branch-relaxation.ll | 3 +- .../test/CodeGen/PowerPC/stack-coloring-vararg.mir | 159 +++++ .../cond-vector-reduce-mve-codegen.ll | 103 +-- .../Thumb2/LowOverheadLoops/fast-fp-loops.ll | 37 +- .../Thumb2/LowOverheadLoops/mve-float-loops.ll | 634 ++++++++--------- .../Thumb2/LowOverheadLoops/mve-tail-data-types.ll | 408 ++++++----- .../LowOverheadLoops/vector-arith-codegen.ll | 50 +- .../LowOverheadLoops/vector-reduce-mve-tail.ll | 8 +- llvm/test/CodeGen/Thumb2/mve-gather-ptrs.ll | 6 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vld24.ll | 91 +++ llvm/test/CodeGen/Thumb2/mve-multivec-spill.ll | 11 +- llvm/test/CodeGen/Thumb2/mve-shifts-scalar.ll | 66 +- llvm/test/CodeGen/Thumb2/mve-vld2-post.ll | 168 +++++ llvm/test/CodeGen/Thumb2/mve-vld2.ll | 78 +-- llvm/test/CodeGen/Thumb2/mve-vld4-post.ll | 272 ++++++++ llvm/test/CodeGen/Thumb2/mve-vld4.ll | 412 +++++------ llvm/test/CodeGen/Thumb2/mve-vldst4.ll | 278 ++++---- llvm/test/CodeGen/Thumb2/mve-vmla.ll | 24 +- llvm/test/CodeGen/Thumb2/mve-vst2-post.ll | 165 +++++ llvm/test/CodeGen/Thumb2/mve-vst2.ll | 58 +- llvm/test/CodeGen/Thumb2/mve-vst4-post.ll | 250 +++++++ llvm/test/CodeGen/Thumb2/mve-vst4.ll | 208 +++--- llvm/test/CodeGen/X86/v8i1-masks.ll | 774 ++++++--------------- llvm/test/CodeGen/X86/vec-strict-inttofp-256.ll | 13 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 140 ++-- .../X86/vector-constrained-fp-intrinsics.ll | 13 +- llvm/test/DebugInfo/X86/debug-info-auto-return.ll | 70 ++ llvm/test/MC/ELF/basic-elf-64.s | 62 ++ .../LoopUnroll/peel-loop-conditions-pgo-1.ll | 2 +- .../LoopUnroll/peel-loop-pgo-deopt-idom-2.ll | 2 +- .../LoopUnroll/peel-loop-pgo-deopt-idom.ll | 2 +- .../Transforms/LoopUnroll/peel-loop-pgo-deopt.ll | 2 +- llvm/test/Transforms/LoopUnroll/peel-loop-pgo.ll | 2 +- .../Transforms/LoopVectorize/check-prof-info.ll | 96 +++ llvm/test/Transforms/LoopVectorize/tripcount.ll | 15 +- llvm/test/lit.cfg.py | 21 +- llvm/test/tools/gold/X86/thinlto.ll | 3 +- .../elf-dynamic-section-machine-specific.test | 93 ++- .../tools/llvm-objdump/elf-dynamic-section.test | 42 ++ .../tools/llvm-profdata/text-format-errors.test | 2 +- llvm/tools/llvm-objdump/ELFDump.cpp | 9 +- llvm/tools/llvm-profdata/llvm-profdata.cpp | 4 +- llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn | 1 + mlir/docs/ConversionToLLVMDialect.md | 2 +- mlir/docs/Dialects/Vector.md | 2 +- mlir/docs/ShapeInference.md | 2 +- mlir/include/mlir/Dialect/GPU/GPUOps.td | 10 + mlir/include/mlir/Dialect/GPU/Passes.h | 6 + mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td | 7 +- mlir/include/mlir/Dialect/LoopOps/LoopOps.td | 4 +- mlir/include/mlir/Dialect/SPIRV/SPIRVBase.td | 6 +- mlir/include/mlir/IR/Block.h | 3 + mlir/include/mlir/IR/StandardTypes.h | 2 +- mlir/include/mlir/Support/STLExtras.h | 5 +- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 2 +- mlir/lib/Dialect/GPU/CMakeLists.txt | 1 + .../Dialect/GPU/Transforms/AllReduceLowering.cpp | 373 ++++++++++ mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 2 +- mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp | 4 +- mlir/lib/Dialect/VectorOps/VectorTransforms.cpp | 6 +- mlir/lib/IR/AsmPrinter.cpp | 2 +- mlir/lib/IR/Block.cpp | 7 + mlir/lib/IR/StandardTypes.cpp | 2 +- mlir/lib/IR/Visitors.cpp | 2 +- mlir/lib/Target/LLVMIR/ModuleTranslation.cpp | 2 +- mlir/lib/Transforms/LoopFusion.cpp | 2 +- mlir/test/Dialect/GPU/all-reduce.mlir | 183 +++++ mlir/test/Dialect/SPIRV/target-env.mlir | 2 +- mlir/test/lib/TestDialect/TestPatterns.cpp | 2 +- mlir/test/lib/Transforms/CMakeLists.txt | 2 + mlir/test/lib/Transforms/TestAllReduceLowering.cpp | 32 + mlir/tools/mlir-tblgen/LLVMIRIntrinsicGen.cpp | 6 +- mlir/tools/mlir-tblgen/RewriterGen.cpp | 2 +- mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp | 2 +- 181 files changed, 6273 insertions(+), 3369 deletions(-) create mode 100644 clang/test/CodeCompletion/ctor-signature.cpp create mode 100644 clang/test/CodeGenCXX/virtual-compare.cpp create mode 100644 lldb/test/Shell/Minidump/no-process-id.yaml create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-gather-loads-vector-ba [...] create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-gather-loads-vector-ba [...] delete mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-gather-loads-vector-base.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-scatter-stores-vector- [...] create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-scatter-stores-vector- [...] delete mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-scatter-stores-vector-base.ll create mode 100644 llvm/test/CodeGen/PowerPC/stack-coloring-vararg.mir create mode 100644 llvm/test/CodeGen/Thumb2/mve-vld2-post.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vld4-post.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vst2-post.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vst4-post.ll create mode 100644 llvm/test/DebugInfo/X86/debug-info-auto-return.ll create mode 100644 llvm/test/Transforms/LoopVectorize/check-prof-info.ll create mode 100644 mlir/lib/Dialect/GPU/Transforms/AllReduceLowering.cpp create mode 100644 mlir/test/Dialect/GPU/all-reduce.mlir create mode 100644 mlir/test/lib/Transforms/TestAllReduceLowering.cpp