LLVM/project 89f9ebdllvm/test/CodeGen/AArch64 bf16-v8-instructions.ll bf16-v4-instructions.ll, llvm/test/CodeGen/AArch64/Atomics aarch64-atomicrmw-v8a_fp.ll aarch64-atomicrmw-lsfe.ll

[AArch64][GlobalISel] Enable BF16 legalization for fadd and friends. (#196081)

This enabled bf16 promotion for the following operations in GISel,
promoting them to f32 and truncating the result back:
G_FADD, G_FSUB, G_FMUL, G_FDIV, G_FMA, G_FSQRT, G_FMAXNUM, G_FMINNUM,
G_FMAXIMUM, G_FMINIMUM, G_FCEIL, G_FFLOOR, G_FRINT, G_FNEARBYINT,
G_INTRINSIC_TRUNC, G_INTRINSIC_ROUND, G_INTRINSIC_ROUNDEVEN
DeltaFile
+2,062-1,026llvm/test/CodeGen/AArch64/bf16-v8-instructions.ll
+975-581llvm/test/CodeGen/AArch64/bf16-v4-instructions.ll
+824-404llvm/test/CodeGen/AArch64/bf16-instructions.ll
+420-240llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-v8a_fp.ll
+195-90llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-lsfe.ll
+34-34llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
+4,510-2,3751 files not shown
+4,516-2,3767 files

OPNSense/core e6ccdb9src/opnsense/mvc/app/views/OPNsense/Kea leases4.volt leases6.volt

Some data-width micro management
DeltaFile
+2-2src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+2-2src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+4-42 files

LLVM/project 102ac85llvm/lib/Transforms/InstCombine InstructionCombining.cpp, llvm/test/Transforms/InstCombine fold-multi-use-select-packed-constants.ll

address review comments

Co-Authored-By: arsenm <arsenm2 at gmail.com>
DeltaFile
+10-10llvm/test/Transforms/InstCombine/fold-multi-use-select-packed-constants.ll
+5-9llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+15-192 files

LLVM/project 0da8649llvm/lib/Transforms/InstCombine InstructionCombining.cpp, llvm/test/CodeGen/AMDGPU amdgpu-simplify-libcall-pow.ll

[InstCombine] Fold binop into multi-use select when one select arm and the other operand are constant
DeltaFile
+48-48llvm/test/CodeGen/AMDGPU/amdgpu-simplify-libcall-pow.ll
+21-2llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+2-7llvm/test/Transforms/InstCombine/pr72433.ll
+2-7llvm/test/Transforms/InstCombine/pr80597.ll
+2-6llvm/test/Transforms/InstCombine/fold-multi-use-select-packed-constants.ll
+1-4llvm/test/Transforms/InstCombine/extractelement.ll
+76-741 files not shown
+77-757 files

LLVM/project a7aebecllvm/test/Transforms/InstCombine fold-multi-use-select-packed-constants.ll

pre-commit tests

1
DeltaFile
+263-0llvm/test/Transforms/InstCombine/fold-multi-use-select-packed-constants.ll
+263-01 files

OPNSense/core 5658743src/opnsense/mvc/app/views/OPNsense/Kea leases4.volt leases6.volt

Add a state formatter to convert number status into their documented meaning
DeltaFile
+12-2src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+12-2src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+24-42 files

OpenBSD/src vvEINHYlib/libcrypto/sha sha1_aarch64.c

   Correct argument type for SHA context.

   These are SHA_CTX not SHA256_CTX.
VersionDeltaFile
1.2+4-4lib/libcrypto/sha/sha1_aarch64.c
+4-41 files

OPNSense/tools eb160feconfig/26.1 make.conf

config: options stage complains about this

I expect they will swtich back at some point which would
break this but let's get rid of the error.
DeltaFile
+1-1config/26.1/make.conf
+1-11 files

OPNSense/tools 2564cf1config/26.1 aux.conf

config: change 1.24 for 1.26

lang/go124||2026-03-12|Has expired: End of life--please switch to go125 or go126
DeltaFile
+1-1config/26.1/aux.conf
+1-11 files

OpenBSD/src 2IYHwqUlib/libcrypto/sha sha1_aarch64_ce.S sha1_amd64_shani.S

   Correct argument type in comments.
VersionDeltaFile
1.9+2-2lib/libcrypto/sha/sha1_aarch64_ce.S
1.8+2-2lib/libcrypto/sha/sha1_amd64_shani.S
+4-42 files

LLVM/project d1f0d1bclang/lib/Basic TargetID.cpp, clang/test/Driver amdgpu-invalid-target-id.s

[clang][AMDGPU] Reject malformed target IDs with empty components (#196140)

Fixes #196078

An extra colon in `-mcpu` (e.g. `gfx900::xnack+`) produced an empty
feature component and triggered an assertion in `StringRef::back()`.

Return `std::nullopt` for malformed target IDs instead.
DeltaFile
+6-0clang/test/Driver/amdgpu-invalid-target-id.s
+2-0clang/lib/Basic/TargetID.cpp
+8-02 files

LLVM/project 8e36604llvm/test/CodeGen/RISCV/GlobalISel rv64zba.ll

[RISCV][GISel] Add test coverage for the srliw+shXadd patterns. NFC (#196676)

GISel isn't canonicalizing the shift pair to an AND the same way
SelectionDAG does so the patterns weren't firing. Add more directed
tests that use an And explicitly.
DeltaFile
+54-0llvm/test/CodeGen/RISCV/GlobalISel/rv64zba.ll
+54-01 files

OpenBSD/ports A9ooLBkdevel/kf6/kcmutils Makefile

   Add new dependency on devel/kf6/kirigami
VersionDeltaFile
1.9+3-1devel/kf6/kcmutils/Makefile
+3-11 files

OPNSense/core 1bd4617src/opnsense/mvc/app/views/OPNsense/Kea leases4.volt leases6.volt, src/opnsense/scripts/kea get_kea_leases.py

Add state as well, helpful for troubleshooting
DeltaFile
+1-0src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+1-0src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+1-0src/opnsense/scripts/kea/get_kea_leases.py
+3-03 files

FreeBSD/doc ac35e1bwebsite/data/en/vendors consulting.toml

Add IgNixBSD Group to consulting

Reviewed by: maxim, ziaee
Approved by: maxim, ziaee
Differential Revision: https://reviews.freebsd.org/D56884
PR: 295013
DeltaFile
+7-0website/data/en/vendors/consulting.toml
+7-01 files

FreeBSD/ports 5328ab4devel/py-fastcore distinfo Makefile

devel/py-fastcore: update 1.12.44 → 1.12.45
DeltaFile
+3-3devel/py-fastcore/distinfo
+1-1devel/py-fastcore/Makefile
+4-42 files

FreeBSD/ports 81dbfe7textproc/py-language-tags Makefile distinfo

textproc/py-language-tags: update 1.2.0 → 1.3.1
DeltaFile
+5-2textproc/py-language-tags/Makefile
+3-3textproc/py-language-tags/distinfo
+8-52 files

FreeBSD/ports 5230db3www/py-chalice distinfo Makefile

www/py-chalice: update 1.32.0 → 1.33.0
DeltaFile
+3-3www/py-chalice/distinfo
+1-1www/py-chalice/Makefile
+4-42 files

FreeBSD/ports 3f37a7bmisc/onnxruntime distinfo Makefile.DISTFILES

misc/onnxruntime: update 1.25.1 → 1.26.0
DeltaFile
+7-5misc/onnxruntime/distinfo
+3-2misc/onnxruntime/Makefile.DISTFILES
+1-1misc/onnxruntime/Makefile
+1-1misc/onnxruntime/pkg-plist
+1-0misc/onnxruntime/Makefile.MASTER_SITES
+13-95 files

FreeBSD/ports 5b6d4e3misc/py-google-genai Makefile distinfo

misc/py-google-genai: update 1.75.0 → 2.0.1

Reported by:    portscout
DeltaFile
+13-11misc/py-google-genai/Makefile
+3-3misc/py-google-genai/distinfo
+16-142 files

FreeBSD/ports 8311764misc/netron distinfo Makefile

misc/netron: update 9.0.6 → 9.0.7
DeltaFile
+3-3misc/netron/distinfo
+1-2misc/netron/Makefile
+4-52 files

FreeBSD/ports 64d67d4misc/py-runloop-api-client Makefile distinfo

misc/py-runloop-api-client: update 1.20.0 → 1.20.3
DeltaFile
+4-4misc/py-runloop-api-client/Makefile
+3-3misc/py-runloop-api-client/distinfo
+7-72 files

FreeBSD/ports 8fb59b4math/primesieve distinfo Makefile

math/primesieve: update 12.9 → 12.14
DeltaFile
+3-3math/primesieve/distinfo
+2-2math/primesieve/Makefile
+1-1math/primesieve/pkg-plist
+6-63 files

FreeBSD/ports c815c69devel/ctre distinfo Makefile

devel/ctre: update 3.10.0 → 3.11.0
DeltaFile
+3-3devel/ctre/distinfo
+1-1devel/ctre/Makefile
+4-42 files

FreeBSD/ports 041d4f9x11/rio distinfo Makefile

x11/rio: update 0.4.2 → 0.4.3

Reported by:    portscout
DeltaFile
+41-41x11/rio/distinfo
+20-20x11/rio/Makefile
+61-612 files

FreeBSD/ports 1fb2143math/onednn distinfo pkg-plist

math/onednn: update 3.11.3 → 3.12
DeltaFile
+3-3math/onednn/distinfo
+3-1math/onednn/pkg-plist
+1-1math/onednn/Makefile
+7-53 files

FreeBSD/ports a07ba46www/wabt Makefile distinfo

www/wabt: update 1.0.40 → 1.0.41
DeltaFile
+3-3www/wabt/Makefile
+3-3www/wabt/distinfo
+6-62 files

FreeBSD/ports 29d8750misc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.5.1 → 3.5.8

Reported by:    portscout
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports ab3906fmath/cvc5 Makefile distinfo

math/cvc5: update 1.3.3 → 1.3.4
DeltaFile
+7-7math/cvc5/Makefile
+3-3math/cvc5/distinfo
+3-0math/cvc5/pkg-plist
+13-103 files

FreeBSD/ports b9870c2www/py-qh3 distinfo Makefile

www/py-qh3: update 1.8.0 → 1.8.1
DeltaFile
+3-3www/py-qh3/distinfo
+3-2www/py-qh3/Makefile
+6-52 files