LLVM/project 9222cd8llvm/lib/Target/AMDGPU GCNSchedStrategy.cpp, llvm/test/CodeGen/AMDGPU machine-scheduler-sink-trivial-remats.mir machine-scheduler-sink-trivial-remats-debug.mir

[AMDGPU] Move `advanceBeforeNext` before `advanceToNext`

The document of `advanceToNext` says, `advanceBeforeNext` has to be called first.
DeltaFile
+52-52llvm/test/CodeGen/AMDGPU/machine-scheduler-sink-trivial-remats.mir
+3-7llvm/test/CodeGen/AMDGPU/machine-scheduler-sink-trivial-remats-debug.mir
+2-2llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+57-613 files

LLVM/project dd27138llvm/lib/Target/AMDGPU GCNSchedStrategy.cpp

[NFC][AMDGPU] Move `advanceBeforeNext` before `advanceToNext`

The document of `advanceToNext` says, `advanceBeforeNext` has to be called first.
DeltaFile
+2-2llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+2-21 files

FreeBSD/ports bfbf214misc/crush distinfo Makefile

misc/crush: Update to 0.44.0

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.43.4
- https://github.com/charmbracelet/crush/releases/tag/v0.44.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+2-2misc/crush/Makefile
+7-72 files

NetBSD/pkgsrc f439dVrdoc CHANGES-2026

   doc: Updated archivers/minizip to 1.3.2nb1
VersionDeltaFile
1.1329+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7Ddy6OMarchivers/minizip Makefile distinfo, archivers/minizip/patches patch-Makefile.am

   minizip: install ints.h

   upstream bug fix, since ioapi.h now includes this.

   Bump PKGREVISION.
VersionDeltaFile
1.1+16-0archivers/minizip/patches/patch-Makefile.am
1.9+2-1archivers/minizip/Makefile
1.9+2-1archivers/minizip/distinfo
1.2+1-0archivers/minizip/PLIST
+21-24 files

OpenBSD/src 4OgGyirusr.bin/ftp fetch.c

   Report success in ftp when file is fully retrieved

   OK rasadowski
VersionDeltaFile
1.222+2-1usr.bin/ftp/fetch.c
+2-11 files

FreeBSD/ports 1cf0130cad/librepcb Makefile

cad/librepcb: Revert non-ready yet "Update 2.0.0 => 2.0.1"

Sorry, had committed non-ready yet work from the wrong branch.

This reverts commit 13fe95915e071654296d65812e1d681537f2645a.

Approved by: db@, yuri@ (Mentors, implicit)
DeltaFile
+6-6cad/librepcb/Makefile
+6-61 files

FreeBSD/ports 70f0eb8textproc/xan distinfo Makefile.crates

textproc/xan: Update to 0.56.0

Changelog: https://github.com/medialab/xan/blob/0.56.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+7-7textproc/xan/distinfo
+2-2textproc/xan/Makefile.crates
+1-1textproc/xan/Makefile
+10-103 files

FreeBSD/ports 74dbf8dgraphics/cloudcompare distinfo Makefile, graphics/cloudcompare/files ccViewer.png cloudcompare.png

graphics/cloudcompare: Use icons from ${_DISTDIR} not the ${FILESDIR}

Get icons downloaded during `make fetch` is a better approach than
committing PNG images into the repo.

Reported by:            arrowd@, vvd@
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D55434
DeltaFile
+29-25graphics/cloudcompare/distinfo
+6-1graphics/cloudcompare/Makefile
+0-0graphics/cloudcompare/files/ccViewer.png
+0-0graphics/cloudcompare/files/cloudcompare.png
+35-264 files

FreeBSD/ports 13fe959cad/librepcb Makefile

cad/librepcb: Update 2.0.0 => 2.0.1
DeltaFile
+6-6cad/librepcb/Makefile
+6-61 files

FreeBSD/doc de6af6awebsite/data/ru/news news.toml

website: update ru/news
DeltaFile
+12-2website/data/ru/news/news.toml
+12-21 files

LLVM/project 1d6853ellvm/include/llvm/Passes CodeGenPassBuilder.h, llvm/lib/Target/AMDGPU R600TargetMachine.cpp

formatting

Created using spr 1.3.7
DeltaFile
+4-4llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+3-3llvm/include/llvm/Passes/CodeGenPassBuilder.h
+3-3llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+10-103 files

LLVM/project 951cbballvm/include/llvm/Passes CodeGenPassBuilder.h, llvm/lib/Target/AMDGPU R600TargetMachine.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+4-4llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+3-3llvm/include/llvm/Passes/CodeGenPassBuilder.h
+3-3llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+10-103 files

LLVM/project 738baffllvm/include/llvm/Passes CodeGenPassBuilder.h, llvm/lib/Target/AMDGPU R600TargetMachine.cpp

formatting

Created using spr 1.3.7
DeltaFile
+4-4llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+3-3llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+3-3llvm/include/llvm/Passes/CodeGenPassBuilder.h
+10-103 files

LLVM/project 059acccmlir/include/mlir-c ExtensibleDialect.h, mlir/include/mlir/Bindings/Python IRTypes.h

[MLIR][Python] Add Python and C API of `mlir::DynamicType` (#182751)

This PR adds C and Python API support for `mlir::DynamicType`. It
primarily enables types in dialects that are dynamically generated via
IRDL to be constructed in Python, and allows retrieving the parameters
contained in a dynamic type from Python.

---------

Co-authored-by: Rolf Morel <rolfmorel at gmail.com>
DeltaFile
+75-0mlir/test/python/dialects/irdl.py
+64-0mlir/lib/Bindings/Python/IRTypes.cpp
+52-0mlir/lib/CAPI/IR/ExtensibleDialect.cpp
+40-0mlir/include/mlir-c/ExtensibleDialect.h
+12-0mlir/include/mlir/Bindings/Python/IRTypes.h
+243-05 files

LLVM/project 4b773acllvm/include/llvm/Passes CodeGenPassBuilder.h, llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+32-15llvm/include/llvm/Passes/CodeGenPassBuilder.h
+21-6llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+20-5llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+16-4llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+15-5llvm/lib/Target/X86/X86AsmPrinter.cpp
+161-747 files not shown
+187-8813 files

LLVM/project d9822afllvm/include/llvm/CodeGen AsmPrinter.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+59-41llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+85-0llvm/lib/Target/X86/X86AsmPrinter.h
+78-3llvm/include/llvm/CodeGen/AsmPrinter.h
+32-15llvm/include/llvm/Passes/CodeGenPassBuilder.h
+23-7llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+20-5llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+297-718 files not shown
+355-9514 files

LLVM/project 6359be8llvm/include/llvm/CodeGen AsmPrinter.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+32-15llvm/include/llvm/Passes/CodeGenPassBuilder.h
+21-6llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+20-5llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+16-4llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+12-3llvm/include/llvm/CodeGen/AsmPrinter.h
+158-725 files not shown
+169-8311 files

LLVM/project b303a70llvm/include/llvm/Passes CodeGenPassBuilder.h, llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+32-15llvm/include/llvm/Passes/CodeGenPassBuilder.h
+21-6llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+20-5llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+16-4llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+15-5llvm/lib/Target/X86/X86AsmPrinter.cpp
+161-747 files not shown
+187-8813 files

LLVM/project cfd7560llvm/include/llvm/CodeGen AsmPrinter.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+12-3llvm/include/llvm/CodeGen/AsmPrinter.h
+7-6llvm/include/llvm/Passes/CodeGenPassBuilder.h
+5-6llvm/include/llvm/Target/TargetMachine.h
+3-3llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+3-2llvm/tools/llc/NewPMDriver.cpp
+87-595 files not shown
+94-6611 files

LLVM/project b64cb4allvm/include/llvm/CodeGen AsmPrinter.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+32-15llvm/include/llvm/Passes/CodeGenPassBuilder.h
+21-6llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+20-5llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+16-4llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+12-3llvm/include/llvm/CodeGen/AsmPrinter.h
+158-725 files not shown
+169-8311 files

LLVM/project 8a78b2bllvm/include/llvm/CodeGen AsmPrinter.h, llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+12-3llvm/include/llvm/CodeGen/AsmPrinter.h
+69-422 files

LLVM/project 5973c79llvm/include/llvm/CodeGen AsmPrinter.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+12-3llvm/include/llvm/CodeGen/AsmPrinter.h
+7-6llvm/include/llvm/Passes/CodeGenPassBuilder.h
+5-6llvm/include/llvm/Target/TargetMachine.h
+3-3llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+3-2llvm/tools/llc/NewPMDriver.cpp
+87-595 files not shown
+94-6611 files

LLVM/project f759d60llvm/include/llvm/CodeGen AsmPrinter.h, llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+12-3llvm/include/llvm/CodeGen/AsmPrinter.h
+69-422 files

LLVM/project ff88b83llvm/lib/Transforms/Vectorize VPlanRecipes.cpp VPlanTransforms.cpp

[VPlan] Handle extracts for middle blocks also used by early exiting blocks. NFC (#181789)

Currently createExtractsForLiveOuts only handles creating extracts when
the middle block has one predecessor, but if an early exit exits to the
same block as the latch then it might have multiple predecessors.

This handles the latter case to avoid the need to handle it in
VPlanTransforms::handleUncountableEarlyExits. Addresses the comment in
https://github.com/llvm/llvm-project/pull/174864#discussion_r2794153217
DeltaFile
+8-18llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+0-24llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+7-11llvm/lib/Transforms/Vectorize/VPlanConstruction.cpp
+4-5llvm/lib/Transforms/Vectorize/VPlan.h
+19-584 files

FreeBSD/doc 2d760fewebsite/content/ru/status/report-2025-10-2025-12 _index.adoc foundation-sta.adoc

website: translate Status report Q4 2026 to russian

Differential Revision: https://reviews.freebsd.org/D55437
DeltaFile
+183-0website/content/ru/status/report-2025-10-2025-12/_index.adoc
+143-0website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc
+94-0website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc
+87-0website/content/ru/status/report-2025-10-2025-12/sylve.adoc
+69-0website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc
+58-0website/content/ru/status/report-2025-10-2025-12/lkpi-wireless.adoc
+634-025 files not shown
+1,533-131 files

LLVM/project 2617cc5llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp, llvm/test/Analysis/CostModel/X86 clmul.ll

[TargetLowering][RISCV] Avoid ISD::MUL in expandCLMUL if hasBitTest or MUL requires a library call. (#182389)

Scalar multiply is not part of the most basic RISC-V ISA. Use a
and+setcc+select for these targets.

The and+setcc+select is also beneficial for targets with bit test
instructions. RISC-V may not get the full benefit here due to
not having a cmove-like instruction without Zicond.

Co-authored-by: fbrv <Fabio.Baravalle at gmail.com>
DeltaFile
+24,655-20,149llvm/test/CodeGen/RISCV/clmul.ll
+12,512-13,372llvm/test/CodeGen/RISCV/clmulr.ll
+12,350-13,322llvm/test/CodeGen/RISCV/clmulh.ll
+2,888-1,812llvm/test/CodeGen/X86/clmul.ll
+16-16llvm/test/Analysis/CostModel/X86/clmul.ll
+22-2llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+52,443-48,6731 files not shown
+52,451-48,6747 files

OpenBSD/ports wNc8GHegames/golly distinfo Makefile, games/golly/patches patch-gui-wx_makefile-gtk

   update golly to 5.0
VersionDeltaFile
1.8+2-2games/golly/distinfo
1.10+1-2games/golly/pkg/PLIST
1.2+1-1games/golly/patches/patch-gui-wx_makefile-gtk
1.25+1-1games/golly/Makefile
+5-64 files

OpenBSD/ports t7JlTEYdevel/py-async-lru distinfo Makefile

   update py-async-lru to 2.2.0
VersionDeltaFile
1.5+2-2devel/py-async-lru/distinfo
1.9+1-1devel/py-async-lru/Makefile
+3-32 files

FreeBSD/ports 8d9310csysutils/logrotate Makefile, sysutils/logrotate/files logrotate.conf.sample.in logrotate.conf.sample

sysutils/logrotate: Update 3.13.0 => 3.22.0

Changelogs:
https://github.com/logrotate/logrotate/releases/tag/3.14.0
https://github.com/logrotate/logrotate/releases/tag/3.15.0
https://github.com/logrotate/logrotate/releases/tag/3.15.1
https://github.com/logrotate/logrotate/releases/tag/3.16.0
https://github.com/logrotate/logrotate/releases/tag/3.17.0
https://github.com/logrotate/logrotate/releases/tag/3.18.0
https://github.com/logrotate/logrotate/releases/tag/3.18.1
https://github.com/logrotate/logrotate/releases/tag/3.19.0
https://github.com/logrotate/logrotate/releases/tag/3.20.0
https://github.com/logrotate/logrotate/releases/tag/3.20.1
https://github.com/logrotate/logrotate/releases/tag/3.21.0
https://github.com/logrotate/logrotate/releases/tag/3.22.0

Improve port:
- Switch from USE_GITHUB to tarball from upstream.
- Use SUB_FILES+INSTALL_DATA for logrotate.conf.sample instead of SED.

    [5 lines not shown]
DeltaFile
+23-0sysutils/logrotate/files/logrotate.conf.sample.in
+0-23sysutils/logrotate/files/logrotate.conf.sample
+0-19sysutils/logrotate/files/patch-logrotate.c
+0-19sysutils/logrotate/files/patch-config.c
+9-10sysutils/logrotate/Makefile
+0-11sysutils/logrotate/files/patch-logrotate.h
+32-821 files not shown
+35-857 files