LLVM/project 3f0d0b7llvm/test/CodeGen/AMDGPU machine-sink-cycle.mir global_atomics_scan_fmin.ll

[AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit

The minimum occupancy computed by `getOccupancyWithWorkGroupSizes`
doesn't take into account that the user may have provided a
low-occupancy target through the amdgpu-waves-per-eu attribute.

Use getWavesPerEU which gives the proper occupancy bounds.

When the user specifies a small amdgpu-waves-per-eu range (like "1,1"), this
results in higher vpgr limits.
DeltaFile
+106-294llvm/test/CodeGen/AMDGPU/machine-sink-cycle.mir
+48-51llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmin.ll
+48-51llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmax.ll
+34-50llvm/test/CodeGen/AMDGPU/agpr-copy-no-free-registers.ll
+10-10llvm/test/CodeGen/AMDGPU/atomic_optimizations_global_pointer.ll
+6-6llvm/test/CodeGen/AMDGPU/licm-regpressure.mir
+252-4621 files not shown
+254-4637 files

LLVM/project 8b75dd2llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Stop preserving undef in SimplifyDemandedFPClass

If we know there are no valid values, fold to poison. Previously this
would leave values that started as undef alone.
DeltaFile
+17-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+2-2llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+19-22 files

LLVM/project 21ba594llvm/test/CodeGen/AMDGPU licm-regpressure.mir

Pre-commit test: [AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit
DeltaFile
+301-2llvm/test/CodeGen/AMDGPU/licm-regpressure.mir
+301-21 files

LLVM/project 34f434ellvm/test/Transforms/PreISelIntrinsicLowering/AMDGPU lit.local.cfg

[NFC][AMDGPU] Add missing `lit.local.cfg` to `PreISelIntrinsicLowering` tests (#178154)

Add `lit.local.cfg` to restrict the `PreISelIntrinsicLowering/AMDGPU`
tests to AMDGPU only.

These tests were previously being run for all targets.
DeltaFile
+2-0llvm/test/Transforms/PreISelIntrinsicLowering/AMDGPU/lit.local.cfg
+2-01 files

OPNSense/core c030ca6src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/Api ServiceController.php

interfaces: automatic discovery: use descriptive interface names if available
DeltaFile
+9-1src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/Api/ServiceController.php
+9-11 files

FreeBSD/ports 83ded87net-p2p/radarr Makefile pkg-plist

net-p2p/radarr: Add dynamic object dependency mapping for sqlite3

Added the libmap.d file.
The same patch was already added to net-p2p/prowlarr and net-p2p/lidarr
and there it works good.

PR:     292640
DeltaFile
+3-0net-p2p/radarr/Makefile
+1-0net-p2p/radarr/pkg-plist
+4-02 files

LLVM/project 9e09c4ellvm/test/Transforms/InstCombine simplify-demanded-fpclass-log.ll

InstCombine: Add more log nnan/ninf log intrinsic inference tests

These got lost in various merges.
DeltaFile
+110-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-log.ll
+110-01 files

LLVM/project e74e970flang/lib/Optimizer/OpenMP DoConcurrentConversion.cpp, flang/test/Transforms/DoConcurrent multiple_iteration_ranges.f90

[flang][OpenMP][DoConcurrent] Add `collapse` clause to generated `omp.loop_nest` op (#178138)

Adds the collpase clause to the generated loop nest both on host and
device.
DeltaFile
+2-0flang/lib/Optimizer/OpenMP/DoConcurrentConversion.cpp
+1-1flang/test/Transforms/DoConcurrent/multiple_iteration_ranges.f90
+3-12 files

LLVM/project 0fbcafbllvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Apply demanded mask at recursion limit in SimplifyDemandedFPClass

This fixes missed flag inference in some cases, due to not inferring
no-nan result implies no-nan source. Also start treating explicit nofpclass
attributes as a leaf value, like a constant or argument.
DeltaFile
+5-3llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+1-1llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+6-42 files

LLVM/project b7c68c3llvm/test/CodeGen/AMDGPU release-vgprs.mir

[AMDGPU] Add test for a bug in the early release VGPRs optimization (#178141)

DeltaFile
+63-0llvm/test/CodeGen/AMDGPU/release-vgprs.mir
+63-01 files

OPNSense/core 163162asrc/etc opnsense-update.conf.in

firmware: remove upgrade hint
DeltaFile
+0-2src/etc/opnsense-update.conf.in
+0-21 files

OPNSense/core b5648efsrc/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/Api ServiceController.php, src/opnsense/mvc/app/views/OPNsense/Hostdiscovery settings.volt

interfaces: automatic discovery: include first/last_seen, sort on last_seen by default

(cherry picked from commit 5b2f225d38b8125abdeb6243ce4965d70fef8144)
DeltaFile
+9-0src/opnsense/mvc/app/views/OPNsense/Hostdiscovery/settings.volt
+2-0src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/Api/ServiceController.php
+1-1src/opnsense/scripts/interfaces/list_hosts.py
+12-13 files

FreeBSD/ports 67f12b0graphics/p5-Image-ExifTool-devel distinfo Makefile

graphics/p5-Image-ExifTool-devel: Update 13.45 => 13.46

ChangeLog:
https://exiftool.org/history.html

PR:     292741
DeltaFile
+3-3graphics/p5-Image-ExifTool-devel/distinfo
+1-1graphics/p5-Image-ExifTool-devel/Makefile
+4-42 files

LLVM/project 00fb401llvm/test/Transforms/InstCombine simplify-demanded-fpclass-exp.ll

InstCombine: Add a few more tests for SimplifyDemandedeFPClass exp handling (#178147)

These got lost in various merges. Test a few cases where flags are
inferred from context.
DeltaFile
+40-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-exp.ll
+40-01 files

OPNSense/core 6d3ca74src/etc/inc/plugins.inc.d radvd.inc

radvd: get rid of tabs now that the file content is stable

Always bugged me for multiple reasons.  Other files got the same
treatment over the years.  For 26.1.x to avoid noise.
DeltaFile
+56-56src/etc/inc/plugins.inc.d/radvd.inc
+56-561 files

OPNSense/core 5999ebasrc/opnsense/mvc/app/controllers/OPNsense/Kea/Api LeasesController.php, src/opnsense/mvc/app/views/OPNsense/Kea leases6.volt leases4.volt

Services: Kea DHCP: Kea DHCPv6 / Reservations: Lease6 view must distinguish between duid and hwaddr (#9651)

Since with just a boolean "is_reserved" key we don't know why it was reserved, the search button cannot distinguish between duid and hwaddr. So we need to add some sort of metadata, in this case "is_reserved" which can contain this information. Now the DHCPv6 Reservation page can distinguish between the two choices of reservation origin, and change the lease lookup button to either search for a duid or hwaddr.

(cherry picked from commit ee962f01db0b4a24d346ce5281ace477b62d07f4)
DeltaFile
+19-6src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/LeasesController.php
+17-2src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+7-1src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+1-0src/opnsense/mvc/app/views/OPNsense/Kea/dhcpv6.volt
+44-94 files

LLVM/project eaf6c14clang/www get_started.html hacking.html

[Clang] Remove gnuwin32 documentation references (#177557)

Remove the documentation references to GnuWin32. The project is no
longer maintained, and as LLVM is now using Git, `llvm-lit` is now using
the GNU core utilities packaged with it rather than requiring a separate
installation.

This appears to have been on
[discourse](https://discourse.llvm.org/t/gnuwin32-alternatives-for-tests-of-msvc-build/42846/3)
but not implemented yet.
DeltaFile
+6-12clang/www/get_started.html
+5-7clang/www/hacking.html
+11-192 files

LLVM/project 7287f95utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] Port ec57636ae447247683716c00437552645a52ba68 (#178151)

DeltaFile
+13-1utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+13-11 files

FreeBSD/ports dc9a232devel/fatal distinfo Makefile

devel/fatal: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+3-3devel/fatal/distinfo
+1-1devel/fatal/Makefile
+4-42 files

FreeBSD/ports 1099a18www/proxygen distinfo Makefile

www/proxygen: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+3-3www/proxygen/distinfo
+1-1www/proxygen/Makefile
+0-1www/proxygen/pkg-plist
+4-53 files

FreeBSD/ports e6ce649net/fb303 distinfo Makefile

net/fb303: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+3-3net/fb303/distinfo
+1-1net/fb303/Makefile
+4-42 files

FreeBSD/ports 17435fanet/mvfst distinfo Makefile

net/mvfst: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+3-3net/mvfst/distinfo
+1-1net/mvfst/Makefile
+4-42 files

FreeBSD/ports cecc20ddevel/folly pkg-plist distinfo, devel/folly/files patch-CMake_FollyFunctions.cmake

devel/folly: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+6-574devel/folly/pkg-plist
+9-9devel/folly/files/patch-CMake_FollyFunctions.cmake
+3-3devel/folly/distinfo
+1-1devel/folly/Makefile
+19-5874 files

FreeBSD/ports d63549cnet/wangle distinfo Makefile

net/wangle: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+3-3net/wangle/distinfo
+1-1net/wangle/Makefile
+4-42 files

FreeBSD/ports 9ec62cbdevel/fbthrift distinfo Makefile

devel/fbthrift: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+3-3devel/fbthrift/distinfo
+1-1devel/fbthrift/Makefile
+4-42 files

FreeBSD/ports e4ab9d7security/fizz distinfo Makefile

security/fizz: update 2026.01.19.00 → 2026.01.26.00
DeltaFile
+3-3security/fizz/distinfo
+1-1security/fizz/Makefile
+4-42 files

OPNSense/core 1bbf08esrc/opnsense/scripts/shell setaddr.php

console: adapt console option 2) for #9155

(cherry picked from commit 261ad14e39faab7a820d83f40d6ce8f75e063054)
(cherry picked from commit 635dd1b833c66454288381425e061e2e50476730)
DeltaFile
+33-27src/opnsense/scripts/shell/setaddr.php
+33-271 files

OPNSense/core 4961530src/opnsense/mvc/app/controllers/OPNsense/Dnsmasq/forms general.xml

dnsmasq: typo

(cherry picked from commit ca9d7a550a3b4386d88e311fe01efdc3db30f8af)
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Dnsmasq/forms/general.xml
+1-11 files

OPNSense/core ca9d7a5src/opnsense/mvc/app/controllers/OPNsense/Dnsmasq/forms general.xml

dnsmasq: typo
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Dnsmasq/forms/general.xml
+1-11 files

OPNSense/core ee962f0src/opnsense/mvc/app/controllers/OPNsense/Kea/Api LeasesController.php, src/opnsense/mvc/app/views/OPNsense/Kea leases6.volt leases4.volt

Services: Kea DHCP: Kea DHCPv6 / Reservations: Lease6 view must distinguish between duid and hwaddr (#9651)

Since with just a boolean "is_reserved" key we don't know why it was reserved, the search button cannot distinguish between duid and hwaddr. So we need to add some sort of metadata, in this case "is_reserved" which can contain this information. Now the DHCPv6 Reservation page can distinguish between the two choices of reservation origin, and change the lease lookup button to either search for a duid or hwaddr.
DeltaFile
+19-6src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/LeasesController.php
+17-2src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+7-1src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+1-0src/opnsense/mvc/app/views/OPNsense/Kea/dhcpv6.volt
+44-94 files