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-mainline-allyesconfig in repository toolchain/ci/llvm-project.
from f7e82e4fa849 [NFC][X86] Add test showing that legal `GATHER`'s are expo [...] adds 75f0194d3d25 [Driver] Remove confusing *-linux-android detection with n [...] adds 4f352d444ecf [NFC] [PSI] explain encoding of PercentileCutoff. adds ee6228ff8c48 [NFC][X86] Add 'gather' optsize/minsize test coverage adds 04f5913395de [gwp-asan] Initialize AllocatorVersionMagic at runtime adds 540ed354d3bc [X86] Add slow/fast pmulld test coverage to vector-mul.ll adds 16a62d4f3dca [LoopPredication] Add testcase showing BPI computation. NFC adds 1e628d0c1405 [libc++] Do not enable P1951 before C++23, since it's a br [...] adds a0a9e3e05f2f Revert "[LoopPredication] Add testcase showing BPI computa [...] adds 738734f655d3 [libomptarget][amdgpu] Report zero devices if plugin const [...] adds 2bc4d48a78ba [libomptarget][amdgpu] Follow on to D110513, empty kernarg [...] adds 6cfb4d46bae1 [llvm-readobj] Support dumping of MSP430 ELF attributes adds 57cd7b018c34 [gn build] Port 6cfb4d46bae1 adds b345952ad426 Revert "tsan: add a test for stack init race" adds c42772752a51 [CodeMoverUtils] Enhance isSafeToMoveBefore() when control [...] adds 6fe2e9a9cc87 [ORC] Hold shared_ptr<SymbolStringPool> in errors containi [...] adds 283ed7de323b Revert "[Polly] Reject reject regions entered by an indire [...] adds 9451d9da957a [libc++][NFC] s/enable_if<...>::type/enable_if_t<...> in span adds 027c03666332 [Polly] Reject regions entered by an indirectbr/callbr. adds 21a06254a3ac [ORC] Switch from JITTargetAddress to ExecutorAddr for EPC [...] adds 593b074a096c [PowerPC] MMA - Add __builtin_vsx_build_pair and __builtin [...] adds 22f8276fe429 [llvm-jitlink] Add more information about allocation failures. adds 61e25d25507d clang-format adds 5df9112ce350 Reland "[LoopPredication] Add testcase showing BPI computa [...] adds 4f6a6ba1265d Revert "tsan: fix trace tests on darwin" adds 90fb73aa7373 [LoopPred Test] Fix lld-x86_64-win BB failure adds ebe9944a34a2 [ISel] Legalized arithmetic.fence.f128 for 32-bits target adds aa061ddde773 [ORC] Fix the LLJITWithRemoteDebugging example. adds 57e8f840b6d3 [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0 [...] adds 1bcd6b51a982 [clangd] Refactor IncludeStructure: use File (unsigned) fo [...] adds e50771181b7e Attempt to fix Windows builds after D110386 adds 90babc86c3fe Fix URLs to the prod/staging buildbot master in the doc adds b2b1a8b83390 [LiveIntervals] Improve repair after convertToThreeAddress adds 20c02807333a [LiveIntervals] Repair subreg ranges in processTiedPairs adds 9fb57c8c1dd8 [mlir] Add min/max operations to Standard. adds 7394d3ba276a Investigate D110386 Windows failures adds af63d1791b10 [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation adds df6302311f88 [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation adds 0446f1299f6b [flang] GET_COMMAND_ARGUMENT(ERRMSG) runtime implementation adds bd2623b9c22d [fir] Update fir.insert_on_range op adds 62eeacce1759 [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item adds 764d9aa97905 Recommit "[SCEV] Look through single value PHIs." (take 2) adds 5b5ef2e26558 [fir] Add fir.save_result op adds d1c6e54930f2 Investigate D110386 failures even further adds 845b93e692b6 [LiveIntervals] Fix another asan debug build failure adds 23a5090c6ac7 [clang-format][docs] mark new clang-format configuration o [...] adds 4f01a02d738b Fix documentation typos; NFC adds 864b206796ae [AArch64] Split bitmask immediate of bitwise AND operation
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/CodeComplete.cpp | 12 +- clang-tools-extra/clangd/Headers.cpp | 57 +- clang-tools-extra/clangd/Headers.h | 85 ++- .../clangd/unittests/HeadersTests.cpp | 84 ++- .../clangd/unittests/ParsedASTTests.cpp | 50 +- .../checks/bugprone-virtual-near-miss.rst | 2 +- .../performance-type-promotion-in-math-fn.rst | 2 +- clang/docs/ClangFormatStyleOptions.rst | 276 +++++----- clang/docs/tools/dump_format_style.py | 24 +- clang/include/clang/Basic/BuiltinsPPC.def | 2 + clang/include/clang/Format/Format.h | 136 ++++- .../clang/Tooling/Inclusions/IncludeStyle.h | 4 + clang/lib/CodeGen/CGBuiltin.cpp | 11 + clang/lib/Driver/ToolChains/Gnu.cpp | 24 +- clang/test/CodeGen/builtins-ppc-build-pair-mma.c | 51 ++ clang/test/Driver/android-gcc-toolchain.c | 8 - clang/test/Sema/ppc-pair-mma-types.c | 1 + clang/test/SemaCXX/ppc-pair-mma-types.cpp | 1 + compiler-rt/lib/gwp_asan/common.h | 18 +- .../lib/gwp_asan/guarded_pool_allocator.cpp | 7 + compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp | 10 +- compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp | 12 +- .../lib/tsan/tests/unit/tsan_trace_test.cpp | 332 ++++++------ compiler-rt/test/tsan/stack_race3.cpp | 34 -- flang/include/flang/Optimizer/Dialect/FIROps.td | 78 ++- flang/include/flang/Optimizer/Dialect/FIRTypes.td | 5 + flang/include/flang/Runtime/command.h | 13 +- flang/include/flang/Runtime/magic-numbers.h | 8 + flang/lib/Optimizer/Dialect/FIROps.cpp | 121 +++++ flang/runtime/command.cpp | 63 ++- flang/runtime/stat.cpp | 7 + flang/runtime/stat.h | 3 + flang/test/Fir/fir-ops.fir | 15 +- flang/test/Fir/invalid.fir | 117 +++++ flang/test/Runtime/no-cpp-dep.c | 17 +- flang/unittests/Runtime/CommandTest.cpp | 167 +++++- libcxx/include/__utility/pair.h | 22 +- libcxx/include/span | 10 +- .../utility/pairs/pairs.pair/U_V.pass.cpp | 11 +- .../pairs.pair/ctor.brace-init.P1951.pass.cpp | 48 ++ llvm/docs/HowToAddABuilder.rst | 4 +- .../LLJITWithRemoteDebugging/RemoteJITUtils.cpp | 2 +- llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 8 + llvm/include/llvm/ExecutionEngine/Orc/Core.h | 43 +- .../ExecutionEngine/Orc/EPCDebugObjectRegistrar.h | 4 +- .../llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h | 9 +- .../ExecutionEngine/Orc/EPCGenericMemoryAccess.h | 10 +- .../ExecutionEngine/Orc/ExecutorProcessControl.h | 19 +- .../Orc/OrcRPCExecutorProcessControl.h | 15 +- .../llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h | 4 +- llvm/include/llvm/Support/MSP430AttributeParser.h | 44 ++ llvm/include/llvm/Support/MSP430Attributes.h | 44 ++ .../include/llvm/Transforms/Utils/CodeMoverUtils.h | 13 + llvm/lib/Analysis/ScalarEvolution.cpp | 7 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 10 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 8 + .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 1 + llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 2 + .../CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 10 + llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | 28 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 34 +- llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp | 7 +- .../Orc/EPCDebugObjectRegistrar.cpp | 3 +- .../ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp | 5 +- .../ExecutionEngine/Orc/EPCGenericDylibManager.cpp | 6 +- .../Orc/EPCGenericJITLinkMemoryManager.cpp | 6 +- .../Orc/EPCGenericRTDyldMemoryManager.cpp | 7 +- .../ExecutionEngine/Orc/ExecutorProcessControl.cpp | 14 +- llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp | 7 +- .../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 10 +- llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp | 8 +- llvm/lib/IR/Verifier.cpp | 3 +- llvm/lib/Object/ELF.cpp | 3 + llvm/lib/ObjectYAML/ELFYAML.cpp | 3 + llvm/lib/Support/CMakeLists.txt | 2 + llvm/lib/Support/MSP430AttributeParser.cpp | 53 ++ llvm/lib/Support/MSP430Attributes.cpp | 22 + llvm/lib/Target/AArch64/AArch64.h | 2 + llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp | 213 ++++++++ llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 10 + llvm/lib/Target/AArch64/CMakeLists.txt | 1 + .../AArch64/MCTargetDesc/AArch64AddressingModes.h | 1 + .../MSP430/MCTargetDesc/MSP430ELFStreamer.cpp | 19 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 2 +- llvm/lib/Transforms/Utils/CodeMoverUtils.cpp | 48 +- llvm/test/Analysis/DependenceAnalysis/lcssa.ll | 2 +- .../ScalarEvolution/incorrect-exit-count.ll | 2 +- .../Analysis/ScalarEvolution/solve-quadratic-i1.ll | 4 +- .../ScalarEvolution/solve-quadratic-overflow.ll | 6 +- llvm/test/CodeGen/AArch64/O3-pipeline.ll | 3 +- .../AArch64/aarch64-split-and-bitmask-immediate.ll | 245 +++++++++ ...old-masked-merge-scalar-constmask-innerouter.ll | 5 +- llvm/test/CodeGen/Hexagon/swp-vect-dotprod.ll | 1 + llvm/test/CodeGen/MSP430/build-attrs.ll | 41 ++ llvm/test/CodeGen/SystemZ/subregliveness-01.ll | 1 + llvm/test/CodeGen/Thumb2/mve-multivec-spill.ll | 1 + llvm/test/CodeGen/X86/arithmetic_fence.ll | 52 ++ .../CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll | 36 +- .../CodeGen/X86/avx512fp16-combine-vfmulc-fadd.ll | 12 +- .../X86/avx512fp16-combine-xor-vfmulc-fadd.ll | 27 +- llvm/test/CodeGen/X86/vector-mul.ll | 577 ++++++++++++++------- llvm/test/CodeGen/X86/zext-trunc.ll | 1 + llvm/test/CodeGen/X86/znver3-gather.ll | 78 ++- llvm/test/DebugInfo/X86/namelist1.ll | 64 +++ llvm/test/DebugInfo/X86/namelist2.ll | 62 +++ .../Transforms/LoopPredication/preserve-bpi.ll | 65 +++ llvm/test/Transforms/LoopStrengthReduce/funclet.ll | 40 +- llvm/test/Transforms/LoopVectorize/pr45259.ll | 67 +-- .../llvm-readobj/ELF/MSP430/build-attributes.test | 217 ++++++++ .../llvm-readobj/ELF}/MSP430/lit.local.cfg | 0 llvm/tools/lli/lli.cpp | 8 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 24 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 7 + .../ExecutionSessionWrapperFunctionCallsTest.cpp | 6 +- .../Transforms/Utils/CodeMoverUtilsTest.cpp | 12 + llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 2 + mlir/docs/Rationale/Rationale.md | 27 - mlir/include/mlir/Dialect/StandardOps/IR/Ops.td | 146 ++++++ .../Dialect/StandardOps/Transforms/ExpandOps.cpp | 80 ++- mlir/test/Dialect/Standard/expand-ops.mlir | 89 ++++ mlir/test/Dialect/Standard/ops.mlir | 24 + openmp/libomptarget/plugins/amdgpu/src/rtl.cpp | 18 +- polly/test/ScopDetect/callbr.ll | 1 + 123 files changed, 3786 insertions(+), 989 deletions(-) create mode 100644 clang/test/CodeGen/builtins-ppc-build-pair-mma.c delete mode 100644 clang/test/Driver/android-gcc-toolchain.c delete mode 100644 compiler-rt/test/tsan/stack_race3.cpp create mode 100644 libcxx/test/std/utilities/utility/pairs/pairs.pair/ctor.brace-i [...] create mode 100644 llvm/include/llvm/Support/MSP430AttributeParser.h create mode 100644 llvm/include/llvm/Support/MSP430Attributes.h create mode 100644 llvm/lib/Support/MSP430AttributeParser.cpp create mode 100644 llvm/lib/Support/MSP430Attributes.cpp create mode 100644 llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp create mode 100644 llvm/test/CodeGen/AArch64/aarch64-split-and-bitmask-immediate.ll create mode 100644 llvm/test/CodeGen/MSP430/build-attrs.ll create mode 100644 llvm/test/DebugInfo/X86/namelist1.ll create mode 100644 llvm/test/DebugInfo/X86/namelist2.ll create mode 100644 llvm/test/Transforms/LoopPredication/preserve-bpi.ll create mode 100644 llvm/test/tools/llvm-readobj/ELF/MSP430/build-attributes.test copy llvm/test/{CodeGen => tools/llvm-readobj/ELF}/MSP430/lit.local.cfg (100%)