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-aarch64-next-allmodconfig in repository toolchain/ci/llvm-project.
from 619d7dc39a1 [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask -- [...] adds 1adbe86d87b [WinEH] Fix inttoptr+phi optimization in presence of catchswitch adds 1079c68aa0f Attempt to fix ZLIB CMake logic on Windows adds 21390eab4c0 [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 6fa0b6dd524 Fix [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 66128c48400 [JITLink] Update DEBUG_TYPE string for llvm-jitlink. adds 211fb91f106 [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/vis [...] adds b6e2796114d [X86][TwoAddressInstructionPass] Teach tryInstructionCommut [...] adds 2ac19feb157 [X86] Not track size of the boudaryalign fragment during th [...] adds 0cd6712a7af [DAGCombiner][X86] Disable narrowExtractedVectorLoad if the [...] adds bfdb834bc3d [Sparc] Fix incorrect operand for matching CMPri pattern adds 315f8a55f50 [ELF][PPC32] Don't report "relocation refers to a discarded [...] adds 496e0a99c76 [InlineSpiller] Relax re-materialization restriction for st [...] adds daab6ad58d4 [PowerPC][test] Improve .got2 and .toc tests adds c2b437d53d4 [DebugInfo][clang][DWARF5]: Added support for debuginfo gen [...] adds 802b22b5c8c Revert "[DebugInfo][clang][DWARF5]: Added support for debug [...] adds cd76a026399 [libc] Add sigprocmask adds c443b610bf3 [clangd] Remove the deprecated clangdServer::rename API, NFC. adds 5a1958f2673 Syndicate, test and fix base64 implementation adds 8c7c32b4c97 [gn build] Port 5a1958f2673 adds d85821dfa62 [MLIR] Added llvm.freeze adds 4962a0b26a3 [NFC][PowerPC] Move some alias definition from PPCInstrInfo [...] adds 394974111b1 [ARM][MVE] Restrict allowed types of gather/scatter offsets adds d40afadec0a [git-clang-format] Fix typo in help message adds b52355f8a19 Fix Base64Test - for StringRef size adds d978656fd06 [DWARFDebugLine] Use new DWARFDataExtractor::getInitialLength adds 164e2c85123 [DWARF] Use getInitialLength in range list parsing adds dba683ccbe9 [DWARF] Use DWARFDataExtractor::getInitialLength to parse d [...] adds 12048a9182f [lld] Fix test failure from d978656fd06 adds a41ecf0eb05 [ARM,MVE] Add ACLE intrinsics for VQMOV[U]N family. adds 69441e53c9f [ARM,MVE] Correct MC operands in VCVT.F32.F16. (NFC) adds b08d2ddd69b [ARM,MVE] Add ACLE intrinsics for VCVT.F32.F16 family. adds 1a8cbfa514f [ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family. adds 9249f606024 [AArch64][SVE] Add intrinsics for non-temporal gather-loads [...] adds 464223b5ac9 [mlir] mlir-opt: print a newline after the top-level module adds e4380b07cca Fix operator precedence warning. NFCI. adds 7a42babeb83 Reland "[DebugInfo][clang][DWARF5]: Added support for debug [...] adds b293a7217ba [analyzer][StreamChecker] Using function description object [...] adds 071002ffdb3 [clang-tidy] Copy the Ranges field from the Diagnostic when [...] adds 174cb7c6957 [CostModel][X86] Add vXi1 extract/insert cost tests adds d20fb7ea139 Fix shadow variable warning. NFC. adds 842c5c79945 Fix shadow variable warning. NFC. adds 7d594cf003d [ARM] Add Cortex-M55 Support for clang and llvm adds c24c89d6f0f [clangd] Get rid of unnecessary source transformations in l [...] adds 3ae2fc7a8bb [clangd] Get rid of lexer usage in locateMacroAt adds 56ac9d30d35 [MLIR] Add includes to PointerLikeTypeTraits where needed. adds c3af063c2bb [clang-format] Handle NullCoalescing and NullConditional op [...] adds 8cdcbcaa02e [CodeGen] avoid running the entire optimizer pipeline in cl [...] adds 9ad10992245 [clangd] No need to query ctor refs in cross-file rename. adds c224b4dcf42 [mlir] NFC - Move Vector structure from RunnerUtils.h to CR [...] adds 1e308452bf6 [CodeGen] avoid running the entire optimizer pipeline in cl [...] adds d17428d9513 [MLIR][GPU] fix loop trip count computation in LoopsToGPU adds ad497658d25 [OpenMP] Allow const parameters in declare simd linear clause adds f87d30cba2b Partially inline basic_string::operator=(const basic_string&) adds d0d38df0914 [LoopVectorizer] Change types of lists from pointers to ref [...] adds 736385c0b49 EHScopeStack::Cleanup has virtual functions so the destruct [...] adds dc8680eceb7 [CodeGenPGO] Fix shadow variable warning. NFC. adds f5ad93d2f71 [X86] Cleanup ShuffleDecode implementations. NFCI. - Remov [...] adds 1d104f75498 Build fix: Turn off _GLIBCXX_DEBUG based on a compile check adds 675326466b5 Add flag _LIBCPP_ABI_STRING_OPTIMIZED_EXTERNAL_INSTANTIATIO [...] adds 9c4afce7024 [clang-format] Rename CSharpNullConditionalSq and add missing test adds 0fafb4beccc [Hexagon] Use BUILD_PAIR to expand i128 instead of doing ar [...] adds f82ae3ad8f1 Disable instrprof-merging.cpp to unblock bots while I investigate adds 8a37b9e6179 [OpenCL] Remove spurious atomic_fetch_min/max builtins adds 78f9e5d098a [mlir] Add padding to 1-D Vector in CRunnerUtils.h
No new revisions were added by this update.
Summary of changes: .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 3 + .../clang-tidy/misc/NoRecursionCheck.cpp | 2 +- clang-tools-extra/clangd/ClangdServer.cpp | 8 - clang-tools-extra/clangd/ClangdServer.h | 3 - clang-tools-extra/clangd/Hover.cpp | 41 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 32 +- clang-tools-extra/clangd/SourceCode.cpp | 24 +- clang-tools-extra/clangd/SourceCode.h | 6 +- clang-tools-extra/clangd/XRefs.cpp | 17 +- clang-tools-extra/clangd/refactor/Rename.cpp | 27 +- .../clangd/unittests/CollectMacrosTests.cpp | 4 +- clang-tools-extra/clangd/unittests/RenameTests.cpp | 47 -- .../clangd/unittests/SourceCodeTests.cpp | 16 +- clang/include/clang/Basic/arm_mve.td | 50 ++ clang/include/clang/Basic/arm_mve_defs.td | 6 +- clang/include/clang/Sema/Sema.h | 3 +- clang/lib/CodeGen/CGBuiltin.cpp | 3 +- clang/lib/CodeGen/CGDebugInfo.cpp | 32 +- clang/lib/CodeGen/CodeGenPGO.h | 4 +- clang/lib/CodeGen/EHScopeStack.h | 2 +- clang/lib/Format/FormatToken.h | 6 +- clang/lib/Format/FormatTokenLexer.cpp | 47 +- clang/lib/Format/FormatTokenLexer.h | 2 +- clang/lib/Format/TokenAnnotator.cpp | 52 +- clang/lib/Headers/opencl-c.h | 12 - clang/lib/Sema/SemaOpenMP.cpp | 15 +- .../lib/StaticAnalyzer/Checkers/StreamChecker.cpp | 51 +- clang/test/CodeGen/arm-mve-intrinsics/vcvt.c | 68 +++ clang/test/CodeGen/arm-mve-intrinsics/vcvt_anpm.c | 614 ++++++++++++++++++++ clang/test/CodeGen/arm-mve-intrinsics/vqmovn.c | 366 ++++++++++++ clang/test/CodeGen/arm-target-features.c | 3 + clang/test/CodeGen/complex-math.c | 147 ++--- clang/test/Driver/arm-cortex-cpus.c | 3 + clang/test/OpenMP/declare_simd_aarch64.c | 10 + clang/test/OpenMP/declare_simd_codegen.cpp | 9 + clang/test/Preprocessor/arm-target-features.c | 15 + clang/tools/clang-format/git-clang-format | 2 +- clang/unittests/Format/FormatTestCSharp.cpp | 7 + compiler-rt/lib/fuzzer/FuzzerUtil.cpp | 38 +- compiler-rt/test/profile/instrprof-merging.cpp | 2 +- libc/config/linux/api.td | 7 +- libc/include/signal.h.def | 5 +- libc/lib/CMakeLists.txt | 3 + libc/spec/posix.td | 31 + libc/src/signal/linux/CMakeLists.txt | 37 ++ libc/src/signal/linux/sigaddset.cpp | 28 + libc/src/signal/linux/sigemptyset.cpp | 27 + libc/src/signal/linux/signal.h | 9 +- libc/src/signal/linux/sigprocmask.cpp | 28 + libc/src/signal/sigaddset.h | 20 + libc/src/signal/sigemptyset.h | 20 + libc/src/signal/sigprocmask.h | 21 + libc/test/src/signal/CMakeLists.txt | 27 + libc/test/src/signal/raise_test.cpp | 1 + libc/test/src/signal/sigaddset_test.cpp | 42 ++ libc/test/src/signal/sigprocmask_test.cpp | 64 +++ libcxx/include/__config | 3 + libcxx/include/__string | 3 +- libcxx/include/string | 44 +- libcxx/src/string.cpp | 2 +- lld/ELF/InputSection.cpp | 5 +- lld/ELF/Relocations.cpp | 8 +- lld/test/ELF/comdat-discarded-ppc32.s | 21 + lld/test/ELF/undef.s | 2 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 17 +- llvm/include/llvm/ADT/SCCIterator.h | 8 +- llvm/include/llvm/IR/DIBuilder.h | 15 +- llvm/include/llvm/IR/DebugInfoMetadata.h | 60 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 32 ++ llvm/include/llvm/IR/IntrinsicsARM.td | 41 +- llvm/include/llvm/MC/MCAssembler.h | 1 - llvm/include/llvm/MC/MCFragment.h | 6 - llvm/include/llvm/Support/ARMTargetParser.def | 2 + llvm/include/llvm/Support/Base64.h | 53 ++ .../Vectorize/LoopVectorizationLegality.h | 6 +- llvm/lib/AsmParser/LLParser.cpp | 19 +- llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 27 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 2 + llvm/lib/CodeGen/InlineSpiller.cpp | 15 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 74 ++- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 4 +- llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | 25 +- llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp | 74 +-- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 26 +- llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp | 28 +- llvm/lib/IR/AsmWriter.cpp | 2 + llvm/lib/IR/DIBuilder.cpp | 17 +- llvm/lib/IR/DebugInfoMetadata.cpp | 20 +- llvm/lib/IR/LLVMContextImpl.h | 27 +- llvm/lib/IR/ModuleSummaryIndex.cpp | 2 +- llvm/lib/MC/MCAssembler.cpp | 127 ++--- llvm/lib/MC/MCFragment.cpp | 3 +- llvm/lib/Support/CMakeLists.txt | 6 +- llvm/lib/Support/Host.cpp | 1 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 39 ++ llvm/lib/Target/AArch64/AArch64ISelLowering.h | 7 + llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 47 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 67 ++- llvm/lib/Target/ARM/ARM.td | 8 + llvm/lib/Target/ARM/ARMInstrMVE.td | 93 ++- llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp | 33 +- llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 9 +- llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 13 + llvm/lib/Target/PowerPC/PPCInstrInfo.td | 13 - llvm/lib/Target/Sparc/SparcISelLowering.cpp | 18 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 2 +- llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp | 37 +- llvm/lib/Target/X86/Utils/X86ShuffleDecode.h | 18 +- .../Target/X86/X86ShuffleDecodeConstantPool.cpp | 9 +- llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h | 9 +- llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp | 18 +- .../Vectorize/LoopVectorizationLegality.cpp | 2 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 41 +- llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp | 4 +- llvm/lib/Transforms/Vectorize/VPlanTransforms.h | 2 +- llvm/test/Analysis/CostModel/X86/vector-extract.ll | 304 ++++++++++ llvm/test/Analysis/CostModel/X86/vector-insert.ll | 304 ++++++++++ llvm/test/Assembler/DIDefaultTemplateParam.ll | 65 +++ llvm/test/Bitcode/DITemplateParameter-5.0.ll | 69 +++ llvm/test/Bitcode/DITemplateParameter-5.0.ll.bc | Bin 0 -> 2236 bytes ...insics-nt-gather-loads-32bit-unscaled-offset.ll | 96 ++++ ...insics-nt-gather-loads-64bit-unscaled-offset.ll | 103 ++++ ...cs-nt-gather-loads-vector-base-scalar-offset.ll | 188 ++++++ ...sics-nt-scatter-stores-32bit-unscaled-offset.ll | 77 +++ ...sics-nt-scatter-stores-64bit-unscaled-offset.ll | 70 +++ ...-nt-scatter-stores-vector-base-scalar-offset.ll | 134 +++++ llvm/test/CodeGen/ARM/build-attributes.ll | 23 + llvm/test/CodeGen/PowerPC/mcm-1.ll | 24 +- llvm/test/CodeGen/PowerPC/ppc32-pic-large.ll | 33 +- llvm/test/CodeGen/SPARC/fp128.ll | 10 - .../CodeGen/Thumb2/mve-gather-ind16-unscaled.ll | 131 +++++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vcvt.ll | 50 ++ .../CodeGen/Thumb2/mve-intrinsics/vcvt_anpm.ll | 631 +++++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vqmovn.ll | 299 ++++++++++ .../X86/avx512-extract-subvector-load-store.ll | 351 ++++++++---- llvm/test/CodeGen/X86/avx512-mask-op.ll | 5 +- .../CodeGen/X86/avx512bw-intrinsics-upgrade.ll | 10 +- llvm/test/CodeGen/X86/cmovcmov.ll | 22 +- llvm/test/CodeGen/X86/fma-commute-loop.ll | 24 +- llvm/test/CodeGen/X86/pr44749.ll | 36 +- llvm/test/CodeGen/X86/recip-fastmath.ll | 66 ++- llvm/test/CodeGen/X86/recip-fastmath2.ll | 32 +- llvm/test/CodeGen/X86/sqrt-fastmath.ll | 12 +- llvm/test/CodeGen/X86/statepoint-live-in-remat.ll | 132 +++++ .../ThinLTO/X86/module_summary_graph_traits.ll | 4 +- llvm/test/Transforms/InstCombine/intptr8.ll | 77 +++ .../llvm-dwarfdump/X86/debug-names-verify-short1.s | 2 +- .../llvm-dwarfdump/X86/debug-names-verify-short2.s | 2 +- .../X86/debug_line_dwarf64_large_table.s | 37 ++ .../llvm-dwarfdump/X86/debug_line_invalid.test | 6 +- .../llvm-dwarfdump/X86/debug_rnglists_invalid.s | 2 +- .../X86/debug_rnglists_reserved_length.s | 2 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 2 +- llvm/tools/opt/PrintSCC.cpp | 4 +- .../DebugInfo/DWARF/DWARFAcceleratorTableTest.cpp | 43 +- .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 45 +- llvm/unittests/IR/MetadataTest.cpp | 35 +- llvm/unittests/Support/Base64Test.cpp | 52 ++ llvm/unittests/Support/CMakeLists.txt | 1 + llvm/unittests/Support/TargetParserTest.cpp | 7 +- .../Transforms/Vectorize/VPlanHCFGTest.cpp | 4 +- .../gn/secondary/llvm/unittests/Support/BUILD.gn | 1 + mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td | 5 + mlir/include/mlir/Dialect/SPIRV/SPIRVOps.h | 1 + mlir/include/mlir/ExecutionEngine/CRunnerUtils.h | 68 ++- mlir/include/mlir/ExecutionEngine/RunnerUtils.h | 18 +- mlir/include/mlir/IR/Attributes.h | 1 + mlir/include/mlir/IR/Function.h | 1 + mlir/include/mlir/IR/Identifier.h | 1 + mlir/include/mlir/IR/Location.h | 1 + mlir/include/mlir/IR/Module.h | 1 + mlir/include/mlir/IR/OpDefinition.h | 1 + mlir/include/mlir/IR/OperationSupport.h | 1 + mlir/include/mlir/IR/Types.h | 1 + mlir/include/mlir/IR/Value.h | 1 + mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 4 +- mlir/lib/Support/MlirOptMain.cpp | 1 + mlir/lib/Target/LLVMIR/ConvertFromLLVMIR.cpp | 9 +- mlir/test/Conversion/LoopsToGPU/parallel_loop.mlir | 10 +- mlir/test/Dialect/LLVMIR/roundtrip.mlir | 11 + mlir/test/Target/import.ll | 11 + mlir/test/Target/llvmir.mlir | 10 + 182 files changed, 6080 insertions(+), 1190 deletions(-) create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vcvt_anpm.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vqmovn.c create mode 100644 libc/src/signal/linux/sigaddset.cpp create mode 100644 libc/src/signal/linux/sigemptyset.cpp create mode 100644 libc/src/signal/linux/sigprocmask.cpp create mode 100644 libc/src/signal/sigaddset.h create mode 100644 libc/src/signal/sigemptyset.h create mode 100644 libc/src/signal/sigprocmask.h create mode 100644 libc/test/src/signal/sigaddset_test.cpp create mode 100644 libc/test/src/signal/sigprocmask_test.cpp create mode 100644 lld/test/ELF/comdat-discarded-ppc32.s create mode 100644 llvm/include/llvm/Support/Base64.h create mode 100644 llvm/test/Assembler/DIDefaultTemplateParam.ll create mode 100644 llvm/test/Bitcode/DITemplateParameter-5.0.ll create mode 100644 llvm/test/Bitcode/DITemplateParameter-5.0.ll.bc create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-gather-loads-32bit [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-gather-loads-64bit [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-gather-loads-vecto [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-scatter-stores-32b [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-scatter-stores-64b [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-scatter-stores-vec [...] create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vcvt_anpm.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vqmovn.ll create mode 100644 llvm/test/CodeGen/X86/statepoint-live-in-remat.ll create mode 100644 llvm/test/Transforms/InstCombine/intptr8.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_line_dwarf64_large_table.s create mode 100644 llvm/unittests/Support/Base64Test.cpp