LLVM/project 497a6d6llvm/lib/Transforms/Vectorize LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize/AArch64 induction-costs.ll select-costs.ll

Recommit "[VPlan] Only use isAddressSCEVForCost in legacy getAddressAccSCEV"

This reverts commit ed004cf42bf57ca79b57bc3076ef83a8477426ea.

The original commit exposed an independent cost issue, triggering an
assertion. That issue has been fixed in 3457e7efc3.

Reland the patch now that the assertion has been fixed.
DeltaFile
+39-22llvm/test/Transforms/LoopVectorize/AArch64/induction-costs.ll
+3-9llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+2-2llvm/test/Transforms/LoopVectorize/AArch64/select-costs.ll
+44-333 files

OPNSense/core c411a1fsrc/etc/inc interfaces.inc

interfaces: missed script path via @cm-rudolph
DeltaFile
+1-1src/etc/inc/interfaces.inc
+1-11 files

FreeBSD/src 11f954bsys/x86/x86 local_apic.c

x86: mask all LAPIC vectors early, before BSP interrupts are enabled

If APIC is left in somewhat bad state, with some source hot (not masked
and active, e.g. timers after kexec or due to BIOS bug), we get the
interrupt too early.

Reported by:    jmg
Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54543
DeltaFile
+28-0sys/x86/x86/local_apic.c
+28-01 files

FreeBSD/src 4938ee8sys/x86/x86 local_apic.c

x86/local_apic.c: convert lvts[] and elvts[] arrays to designated initializers

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54543
DeltaFile
+92-13sys/x86/x86/local_apic.c
+92-131 files

FreeBSD/src 87ed56asys/x86/x86 local_apic.c

x88/local_apic.c: for each lvt element, add LVT register index

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54543
DeltaFile
+12-0sys/x86/x86/local_apic.c
+12-01 files

LLVM/project 75db543clang Maintainers.rst

[analyzer] Update my maintainer email.
DeltaFile
+1-1clang/Maintainers.rst
+1-11 files

NetBSD/src 9XEEFZilibexec/ld.elf_so map_object.c rtld.h, libexec/ld.elf_so/arch/powerpc fixup.c

   powerpc: Improve espresso fixup

   The previous implementation naively patched all executable program
   segments and this had some unintended consequences (PR pkg/59928).
   Let's use the section header table to narrow the scope of the patching.
VersionDeltaFile
1.3+88-32libexec/ld.elf_so/arch/powerpc/fixup.c
1.71+3-3libexec/ld.elf_so/map_object.c
1.154+3-2libexec/ld.elf_so/rtld.h
1.155+2-2libexec/ld.elf_so/Makefile
+96-394 files

NetBSD/src OnlwLz8usr.bin/sort sort.1

   Highlight sort(1)'s three distinct modes of operation.

   PR standards/59647
VersionDeltaFile
1.48+48-5usr.bin/sort/sort.1
+48-51 files

LLVM/project 9e087a6mlir/utils/textmate mlir.json, mlir/utils/vscode tsconfig.json package.json

[mlir][vscode] Update to capture angle brackets in types/attrs (#176665)

This updates the grammar of these types so that it is shown. Expanding
what scopes are shown.

Also enabled skipLibCheck.
DeltaFile
+62-12mlir/utils/textmate/mlir.json
+2-1mlir/utils/vscode/tsconfig.json
+1-1mlir/utils/vscode/package.json
+65-143 files

FreeBSD/ports 160aee0www/librewolf distinfo Makefile

www/librewolf: Update 147.0.1-1 => 147.0.1-3

Changelogs:
https://codeberg.org/librewolf/source/releases/tag/147.0.1-2
https://codeberg.org/librewolf/source/releases/tag/147.0.1-3

PR:     292550
MFH:    2026Q1
(cherry picked from commit bba30da415f1e94d3cbbc835223f674e5670cfbd)
DeltaFile
+3-3www/librewolf/distinfo
+2-1www/librewolf/Makefile
+5-42 files

FreeBSD/ports bba30dawww/librewolf distinfo Makefile

www/librewolf: Update 147.0.1-1 => 147.0.1-3

Changelogs:
https://codeberg.org/librewolf/source/releases/tag/147.0.1-2
https://codeberg.org/librewolf/source/releases/tag/147.0.1-3

PR:     292550
MFH:    2026Q1
DeltaFile
+3-3www/librewolf/distinfo
+2-1www/librewolf/Makefile
+5-42 files

OPNSense/core d8a559esrc/opnsense/scripts/interfaces dhcp6c_script.sh

interfaces: show the prefix shift in the log message

Move the other force message to the respective if which is more or
less what we had before.  This is important for making clear what
the impact of #9521 to renewals actually is.
DeltaFile
+2-4src/opnsense/scripts/interfaces/dhcp6c_script.sh
+2-41 files

FreeBSD/ports eb6f8d9sysutils/bastille pkg-message

sysutils/bastille: remove outdated pkg-message

PR:             292542
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q1

(cherry picked from commit 8834bf42da75834932b9fa0194840517f9280d39)
DeltaFile
+0-46sysutils/bastille/pkg-message
+0-461 files

FreeBSD/ports 8834bf4sysutils/bastille pkg-message

sysutils/bastille: remove outdated pkg-message

PR:             292542
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q1
DeltaFile
+0-46sysutils/bastille/pkg-message
+0-461 files

NetBSD/src dSB9LAPsys/external/gpl2/dts/dist/arch/riscv/boot/dts/sophgo sg2042.dtsi sg2042-milkv-pioneer.dts, sys/external/gpl2/dts/dist/arch/riscv/boot/dts/thead th1520.dtsi th1520-beaglev-ahead.dts

   Fix merge botches
VersionDeltaFile
1.3+147-1sys/external/gpl2/dts/dist/arch/riscv/boot/dts/sophgo/sg2042.dtsi
1.3+46-37sys/external/gpl2/dts/dist/arch/riscv/boot/dts/thead/th1520.dtsi
1.3+77-0sys/external/gpl2/dts/dist/arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts
1.2+5-12sys/external/gpl2/dts/dist/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts
1.2+16-0sys/external/gpl2/dts/dist/arch/riscv/boot/dts/sophgo/cv18xx.dtsi
1.2+0-12sys/external/gpl2/dts/dist/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi
+291-624 files not shown
+306-6510 files

NetBSD/pkgsrc-wip 0442ed9radare2 TODO

radare2: Add TODO
DeltaFile
+2-0radare2/TODO
+2-01 files

NetBSD/pkgsrc-wip d1d6955radare2 distinfo Makefile

radare2: Bump version to 6.0.8

Still does not configure/build.
DeltaFile
+3-7radare2/distinfo
+3-3radare2/Makefile
+6-102 files

OpenBSD/ports z1R8piUgraphics/inkscape Makefile

   Add missing run-dependency on graphics/py-Pillow

   Reported by Kandinov Nikita Aleksandrovich openssh_user AT mail DOT ru
VersionDeltaFile
1.127+2-0graphics/inkscape/Makefile
+2-01 files

OpenBSD/ports hQQwHiCdevel/kf5/oxygen-icons Makefile

   Remove Qt5 and Qt6 from runtime dependency
VersionDeltaFile
1.15+5-0devel/kf5/oxygen-icons/Makefile
+5-01 files

NetBSD/pkgsrc-wip c509508radare2/patches patch-sys_ios-sdk.sh

radare2: remove, file no longer present
DeltaFile
+0-15radare2/patches/patch-sys_ios-sdk.sh
+0-151 files

NetBSD/pkgsrc-wip 2a77c06radare2/patches patch-shlr_sdb_include_sdb_cwisstable.h

radare2: should be no longer needed

bswap*() are now macros and should no longer conflicts with NetBSD ones.
DeltaFile
+0-25radare2/patches/patch-shlr_sdb_include_sdb_cwisstable.h
+0-251 files

NetBSD/pkgsrc-wip b9e24d9radare2/patches patch-shlr-sdb-src-Makefile

radare2: file no longer present
DeltaFile
+0-33radare2/patches/patch-shlr-sdb-src-Makefile
+0-331 files

NetBSD/pkgsrc-wip b75214aradare2/patches patch-libr_io_p_shm.mk

radare2: seems to no longer links to local libraries, remove
DeltaFile
+0-12radare2/patches/patch-libr_io_p_shm.mk
+0-121 files

NetBSD/pkgsrc-wip 44a0994radare2 PLIST distinfo, radare2/patches patch-shlr_sdb_include_sdb_cwisstable.h

radare2: Re-import from devel/radare2

Some patches were added and buildlink3.mk modified too.
DeltaFile
+25-0radare2/patches/patch-shlr_sdb_include_sdb_cwisstable.h
+1-23radare2/PLIST
+5-4radare2/distinfo
+3-4radare2/Makefile
+0-7radare2/TODO
+2-2radare2/buildlink3.mk
+36-401 files not shown
+36-437 files

LLVM/project 258b986mlir/include/mlir/Interfaces ControlFlowInterfaces.h, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][Interfaces] Add generic pattern for region inlining
DeltaFile
+233-0mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+41-145mlir/lib/Dialect/SCF/IR/SCF.cpp
+39-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+20-0mlir/test/Dialect/SCF/canonicalize.mlir
+333-1454 files

OpenBSD/ports nVa9ghKlang/hashlink Makefile

   enable DEBUG_PACKGES
VersionDeltaFile
1.23+4-0lang/hashlink/Makefile
+4-01 files

FreeBSD/ports b3f5f55devel/R-cran-blob distinfo Makefile

devel/R-cran-blob: Update to 1.3.0

Changelog: https://cran.r-project.org/web/packages/blob/news/news.html
DeltaFile
+3-3devel/R-cran-blob/distinfo
+2-2devel/R-cran-blob/Makefile
+5-52 files

NetBSD/src kGBJLbWdoc 3RDPARTY

   update some programs
VersionDeltaFile
1.2158+20-18doc/3RDPARTY
+20-181 files

LLVM/project 3356df3clang/include/clang/Options Options.td, clang/lib/CodeGen CodeGenModule.cpp

[RFC][Clang][AMDGPU] Emit only delta target-features to reduce IR bloat

Currently, AMDGPU functions have `target-features` attribute populated with all default features for the target GPU. This is redundant because the backend can derive these defaults from the `target-cpu` attribute via `AMDGPUTargetMachine::getFeatureString()`.

In this PR, for AMDGPU targets only:

- Functions without explicit target attributes no longer emit `target-features`
- Functions with `__attribute__((target(...)))` or `-target-feature` emit only features that differ from the target's defaults (delta)

The backend already handles missing `target-features` correctly by falling back to the TargetMachine's defaults.

A new cc1 flag `-famdgpu-emit-full-target-features` is added to emit full features when needed.

Example:

Before:

```llvm
attributes #0 = { "target-cpu"="gfx90a" "target-features"="+16-bit-insts,+atomic-buffer-global-pk-add-f16-insts,+atomic-fadd-rtn-insts,+ci-insts,+dl-insts,+dot1-insts,+dot2-insts,..." }

    [13 lines not shown]
DeltaFile
+53-53clang/test/CodeGenOpenCL/amdgpu-features.cl
+70-0clang/test/CodeGenOpenCL/amdgpu-features-default-delta.cl
+43-5clang/lib/CodeGen/CodeGenModule.cpp
+4-6clang/test/CodeGenOpenCL/amdgpu-readonly-features-written-with-no-target.cl
+4-4clang/test/CodeGenOpenCL/amdgpu-enqueue-kernel.cl
+6-0clang/include/clang/Options/Options.td
+180-684 files not shown
+189-7310 files

FreeBSD/ports cabe711www/filepizza pkg-plist distinfo

www/filepizza: Update to 2.0.20251222

ChangeLog:
https://github.com/kern/filepizza/commits/60704b45e6e4ed0fbcc43931b759d0cb9536c146/
DeltaFile
+1,844-1,841www/filepizza/pkg-plist
+3-3www/filepizza/distinfo
+2-3www/filepizza/Makefile
+1,849-1,8473 files