LLVM/project 9663ef3flang/test/Lower io-statement-big-unit-checks.f90 io-write.f90

[flang][NFC] Converted five tests from old lowering to new lowering (part 45) (#192265)

Tests converted from test/Lower: io-statement-2.f90, io-statement-3.f90,
io-statement-big-unit-checks.f90, io-statement-open-options.f90,
io-write.f90
DeltaFile
+36-58flang/test/Lower/io-statement-big-unit-checks.f90
+9-24flang/test/Lower/io-write.f90
+4-4flang/test/Lower/io-statement-3.f90
+4-3flang/test/Lower/io-statement-open-options.f90
+2-2flang/test/Lower/io-statement-2.f90
+55-915 files

NetBSD/pkgsrc I04mAVtdoc CHANGES-2026 TODO

   doc: Updated devel/py-maturin to 1.13.1
VersionDeltaFile
1.2364+2-1doc/CHANGES-2026
1.27104+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc k0v2h4Kdevel/py-maturin distinfo cargo-depends.mk, devel/py-maturin/patches patch-src_build__context.rs

   py-maturin: update to 1.13.1.

   1.13.1

   fix: fall back to placeholder for abi3 when found interpreters are too old by @messense in #3126

   1,13

   maturin 1.13.0 is a feature-rich release focused on better wheel
   generation, improved packaging workflows, and smoother cross-platform
   builds. This release adds new capabilities for stub generation and
   PGO builds, significantly improves wheel repair support on macOS
   and Windows, and includes a broad set of fixes for ABI tagging,
   source distributions, and platform-specific build behavior.
VersionDeltaFile
1.52+61-62devel/py-maturin/distinfo
1.35+19-19devel/py-maturin/cargo-depends.mk
1.56+2-2devel/py-maturin/Makefile
1.6+1-1devel/py-maturin/patches/patch-src_build__context.rs
+83-844 files

LLVM/project 9fb207ellvm/lib/DebugInfo/DWARF DWARFExpressionPrinter.cpp

[llvm][DebugInfo] Use formatv in DWARFExpressionPrinter (#191993)

This relates to #35980.
DeltaFile
+10-9llvm/lib/DebugInfo/DWARF/DWARFExpressionPrinter.cpp
+10-91 files

FreeNAS/freenas 32ae8dctests/api2 test_zpool_scrub.py

try
DeltaFile
+3-2tests/api2/test_zpool_scrub.py
+3-21 files

LLVM/project 63f48f4clang/lib/Sema SemaAttr.cpp, clang/test/Sema warn-lifetime-safety.cpp

extract ctor from CXXNew
DeltaFile
+41-20clang/lib/Sema/SemaAttr.cpp
+24-24clang/test/Sema/warn-lifetime-safety.cpp
+65-442 files

LLVM/project 9242102lldb/packages/Python/lldbsuite/test lldbutil.py

[lldb] Declare return type of lldbutil.run_to_source_breakpoint (#190028)

Helpful for remembering the types of the four return values (and their
order).
DeltaFile
+5-5lldb/packages/Python/lldbsuite/test/lldbutil.py
+5-51 files

LLVM/project 83a0866clang/lib/Sema SemaExprCXX.cpp, clang/test/AST/HLSL hlsl-constructors-template.hlsl

[HLSL] Mark vector and matrix constructor-turned-InitListExprs as ListInitializations (#192151)

Fixes #189086

This PR fixes a bug for HLSL where vector and matrix constructors that
have been turned into initializer lists via
https://github.com/llvm/llvm-project/blob/18519f34650db7fc8e1885ac0293c1e9a5f1b071/clang/lib/Sema/SemaInit.cpp#L6993-L7000
were not marked with ListInitialization = true, which causes template
re-instantiation to fail because the initialization with a InitListExpr
gets classified as a InitializationKind::IK_Direct instead of a
InitializationKind::IK_DirectList when ListInitialization is false.

Assisted-by: Claude Opus 4.6
DeltaFile
+169-0clang/test/AST/HLSL/hlsl-constructors-template.hlsl
+9-1clang/lib/Sema/SemaExprCXX.cpp
+178-12 files

LLVM/project d0f8d71llvm/lib/Target/AMDGPU AMDGPU.td

[AMDGPU] Enable real true16 on gfx1250 (#190452)
DeltaFile
+1-0llvm/lib/Target/AMDGPU/AMDGPU.td
+1-01 files

LLVM/project 0b2522bllvm/lib/Transforms/Vectorize VPlanTransforms.cpp

Minor stylistic cleanup
DeltaFile
+12-12llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+12-121 files

LLVM/project c486538clang/include/clang/Basic BuiltinsPPC.def, clang/test/CodeGen/PowerPC builtins-ecc.c

[PowerPC] Implement Elliptic Curve Cryptography Builtins (#184681)

Add support for the following ISA Future elliptic curve cryptograpy
builtins.

* Builtins with immediate parameters:
vector unsigned char __builtin_xxmulmul(vector unsigned char, vector
unsigned char, unsigned int);
vector unsigned char __builtin_xxmulmulhiadd(vector unsigned char,
vector unsigned char, unsigned int, unsigned int, unsigned int); vector
unsigned char __builtin_xxmulmulloadd(vector unsigned char, vector
unsigned char, unsigned int, unsigned int); vector unsigned char
__builtin_xxssumudm(vector unsigned char, vector unsigned char, unsigned
int);
vector unsigned char __builtin_xxssumudmc(vector unsigned char, vector
unsigned char, unsigned int);
vector unsigned char __builtin_xxssumudmcext(vector unsigned char,
vector unsigned char, vector unsigned char, unsigned int);


    [32 lines not shown]
DeltaFile
+242-0clang/test/CodeGen/PowerPC/builtins-ecc.c
+216-0llvm/test/CodeGen/PowerPC/builtins-ecc.ll
+91-0llvm/include/llvm/IR/IntrinsicsPowerPC.td
+66-0clang/test/Sema/PowerPC/builtins-ecc-error.c
+44-0llvm/lib/Target/PowerPC/PPCInstrFuture.td
+23-0clang/include/clang/Basic/BuiltinsPPC.def
+682-03 files not shown
+688-09 files

LLVM/project 1f0ded8lldb/cmake/modules FindPythonAndSwig.cmake, lldb/docs/resources build.rst

[lldb][windows] recommend building with Python 3.11 (#191159)

As of https://github.com/llvm/llvm-project/pull/176387 and release 22,
official builds of lldb on Windows use Python 3.11 both on x64 and
arm64.

The Windows lldb build bots use 3.11+ versions of Python:

[lldb-x86_64-win](https://lab.llvm.org/buildbot/#/builders/211) -
`3.12.7`
[lldb-remote-linux-win](https://lab.llvm.org/buildbot/#/builders/197) -
`3.12.7`
[lldb-aarch64-windows](https://lab.llvm.org/buildbot/#/builders/141) -
`3.11.9`

This patch changes the cmake config and documentation to recommend
building lldb on Windows with Python 3.11 or more recent.

In the future, given the reduced number of lldb maintainers on Windows
compared to other platforms, bumping the Python version on Windows would
help reduce the surface area of Python related bugs.
DeltaFile
+7-5lldb/cmake/modules/FindPythonAndSwig.cmake
+5-5lldb/docs/resources/build.rst
+3-0llvm/docs/ReleaseNotes.md
+15-103 files

NetBSD/pkgsrc t8eNXtddoc CHANGES-2026 TODO

   doc: Updated lang/py-librt to 0.9.0
VersionDeltaFile
1.2363+2-1doc/CHANGES-2026
1.27103+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc DZJk7erlang/py-librt distinfo Makefile

   py-librt: update to 0.9.0.

   Changes not found.
VersionDeltaFile
1.4+4-4lang/py-librt/distinfo
1.4+2-2lang/py-librt/Makefile
+6-62 files

NetBSD/pkgsrc NPu1lpYdoc CHANGES-2026 TODO

   doc: Updated security/py-google-auth to 2.49.2
VersionDeltaFile
1.2362+2-1doc/CHANGES-2026
1.27102+1-2doc/TODO
+3-32 files

LLVM/project 19474dallvm/lib/Target/AMDGPU AMDGPUAsmPrinter.cpp AMDGPUAsmPrinter.h, llvm/test/CodeGen/AMDGPU stack-realign-kernel.ll hsa.ll

[AMDGPU] Fix .Lfunc_end label placement (#191526)

Now it is placed after the kernel descriptor, even the section is
.rodata, which is wrong. This allows proper code size calculation in MC.
DeltaFile
+21-3llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
+12-0llvm/test/CodeGen/AMDGPU/stack-realign-kernel.ll
+6-3llvm/test/CodeGen/AMDGPU/hsa.ll
+1-1llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
+40-74 files

NetBSD/pkgsrc 4BIpj0Nsecurity/py-google-auth Makefile distinfo

   py-google-auth: update to 2.49.2.

   Changes not found.
VersionDeltaFile
1.97+4-4security/py-google-auth/Makefile
1.89+4-4security/py-google-auth/distinfo
+8-82 files

NetBSD/pkgsrc GuJAoycdoc TODO CHANGES-2026

   doc: Updated www/py-google-api-python-client to 2.194.0
VersionDeltaFile
1.27101+2-2doc/TODO
1.2361+2-1doc/CHANGES-2026
+4-32 files

NetBSD/pkgsrc zMPEGrrwww/py-google-api-python-client distinfo Makefile

   py-google-api-python-client: update to 2.194.0.

   API updates.
VersionDeltaFile
1.121+4-4www/py-google-api-python-client/distinfo
1.129+3-3www/py-google-api-python-client/Makefile
1.58+3-0www/py-google-api-python-client/PLIST
+10-73 files

LLVM/project da09b04llvm/lib/Transforms/Utils SimplifyCFG.cpp, llvm/test/Transforms/SimplifyCFG/X86 switch-to-lookup-comdat.ll

Revert "[SimplifyCFG] Reuse function comdat for switch lookup table (#190995)" (#192294)

This reverts commit 4e3a074501cae5f132293d56f9987ded94ee72be.

CI broke with errors that look very much like they're caused by #190995.
I can't merge, so someone else will have to.

https://lab.llvm.org/buildbot/#/builders/94/builds/16933
https://lab.llvm.org/buildbot/#/builders/55/builds/26779
DeltaFile
+0-58llvm/test/Transforms/SimplifyCFG/X86/switch-to-lookup-comdat.ll
+0-1llvm/lib/Transforms/Utils/SimplifyCFG.cpp
+0-592 files

NetBSD/pkgsrc 5pXsltIdoc CHANGES-2026 TODO

   doc: Updated devel/py-google-api-core to 2.30.3
VersionDeltaFile
1.2360+2-1doc/CHANGES-2026
1.27100+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc gb0DWwidevel/py-google-api-core distinfo Makefile

   py-google-api-core: update to 2.30.3.

   API updates.
VersionDeltaFile
1.48+4-4devel/py-google-api-core/distinfo
1.52+2-2devel/py-google-api-core/Makefile
+6-62 files

LLVM/project ee7a6c7llvm/lib/Transforms/Vectorize VPlanTransforms.cpp

Extend post_order's lifetime
DeltaFile
+5-3llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+5-31 files

LLVM/project dd419f6llvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlanTransforms.h

Don't pass RecipeBuilder

Legacy calls `setRecipe` on all processed recipes but really queries `getRecipe`
for memory operations only, that we don't touch in the scalarization as that
happens after all memory recipes has been processed.
DeltaFile
+1-3llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+1-2llvm/lib/Transforms/Vectorize/VPlanTransforms.h
+1-1llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+3-63 files

LLVM/project 5ade4c7llvm/lib/Transforms/Vectorize VPlanTransforms.cpp

Just use `vputils::onlyFirstLaneUsed`
DeltaFile
+1-7llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+1-71 files

LLVM/project 4bc4c93llvm/lib/Transforms/Vectorize VPlanTransforms.cpp

Use `reverse`/`IsaPred`
DeltaFile
+2-4llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+2-41 files

LLVM/project 9254d75llvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlanTransforms.h, llvm/test/Transforms/LoopVectorize/AArch64 binop-costs.ll

[VPlan] Scalarize to first-lane-only directly on VPlan

This is needed to enable subsequent https://github.com/llvm/llvm-project/pull/182595.

I don't think we can fully port all scalarization logic from the legacy
path to VPlan-based right now because that would require us to introduce
interleave groups much earlier in VPlan pipeline, and without that we
can't really `assert` this new decision matches the previous CM-based
one. And without those `assert`s it's really hard to ensure we properly
port all the previous logic.

As such, I decided just to implement something much simpler that would
be enough for #182595. However, we perform this transformation before
delegating to the old CM-based decision, so it **is** effective
immediately and taking precedence even for consecutive loads/stores
right away.

Depends on https://github.com/llvm/llvm-project/pull/182592 but is stacked on
top of https://github.com/llvm/llvm-project/pull/182594 to enable linear
stacking for https://github.com/llvm/llvm-project/pull/182595.
DeltaFile
+65-0llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+5-5llvm/test/Transforms/LoopVectorize/AArch64/binop-costs.ll
+6-0llvm/lib/Transforms/Vectorize/VPlanTransforms.h
+4-2llvm/test/Transforms/LoopVectorize/X86/funclet.ll
+2-2llvm/test/Transforms/LoopVectorize/X86/drop-poison-generating-flags.ll
+3-0llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+85-93 files not shown
+88-119 files

FreeNAS/freenas 996aceatests/api2 test_zpool_scrub.py

try
DeltaFile
+1-1tests/api2/test_zpool_scrub.py
+1-11 files

NetBSD/pkgsrc FG080gQdoc CHANGES-2026 TODO

   doc: Updated textproc/libzim to 9.6.0
VersionDeltaFile
1.2359+2-1doc/CHANGES-2026
1.27099+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc eA9BSmItextproc/libzim distinfo Makefile

   libzim: update to 9.6.0.

   libzim 9.6.0
   ============

    * Optimization of memory usage by dirents during ZIM creation (@veloman-yunkan #1055)
    * Allows to open ZIM with more than ~268M entries on macOS (@jasontitus #1053)
    * Fix ZIM metadata 'Counter' parser by properly ignoring mime-types paramters (@Pranavjeet-Naidu #1050)
VersionDeltaFile
1.6+4-4textproc/libzim/distinfo
1.7+2-2textproc/libzim/Makefile
+6-62 files