LLVM/project b32d4f0mlir/include/mlir/Dialect/X86/TransformOps X86TransformOps.td, mlir/lib/Dialect/X86/Transforms VectorContractBF16ToFMA.cpp VectorContractToPackedTypeDotProduct.cpp

[mlir][x86] Decouple Accumulator from ADD-Based Vector Contractions (over loops) (#204327)

This path transforms `vector.contract(A, B, Acc)` into
`vector.contract(A, B, 0) + Acc` to decouple the contraction computation
from the accumulator update for contractions over the loop.
DeltaFile
+323-0mlir/test/Dialect/X86/move-acc-for-contract-loop.mlir
+118-0mlir/lib/Dialect/X86/Transforms/MoveAccumulatorForContractLoop.cpp
+51-17mlir/lib/Dialect/X86/Utils/X86Utils.cpp
+19-15mlir/lib/Dialect/X86/Transforms/VectorContractToPackedTypeDotProduct.cpp
+11-15mlir/lib/Dialect/X86/Transforms/VectorContractBF16ToFMA.cpp
+10-0mlir/include/mlir/Dialect/X86/TransformOps/X86TransformOps.td
+532-476 files not shown
+550-5212 files

NetBSD/src NU9KdcMsys/dev/pci pcidevs.h pcidevs_data.h

   Regen.
VersionDeltaFile
1.1519+9,394-9,389sys/dev/pci/pcidevs_data.h
1.1520+3-1sys/dev/pci/pcidevs.h
+9,397-9,3902 files

FreeBSD/ports 3e30b76devel/libwasmtime Makefile Makefile.cargo

devel/libwasmtime: rename Makefile.cargo to Makefile.crates.
DeltaFile
+0-487devel/libwasmtime/Makefile.cargo
+487-0devel/libwasmtime/Makefile.crates
+0-2devel/libwasmtime/Makefile
+487-4893 files

NetBSD/src dWFZgIwsys/dev/pci pcidevs

   Add MediaTek MT7996 Wi-Fi 7 Wireless LAN.
VersionDeltaFile
1.1541+3-1sys/dev/pci/pcidevs
+3-11 files

FreeBSD/ports 5c6dd61x11-themes/papirus-icon-theme Makefile distinfo

x11-themes/papirus-icon-theme: Update to 20260801

Changelog: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/20260801/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11-themes/papirus-icon-theme/distinfo
+1-1x11-themes/papirus-icon-theme/Makefile
+4-42 files

LLVM/project 676d48flld/ELF/Arch SPARCV9.cpp, lld/test/ELF sparcv9-gotdata.s

[ELF,SPARC] Handle GOTDATA relocations (#213497)

A PIC data reference forms the symbol's GOT offset with
R_SPARC_GOTDATA_OP_HIX22 and R_SPARC_GOTDATA_OP_LOX10 and loads through
it, with R_SPARC_GOTDATA_OP marking the load:

```
sethi %gdop_hix22(sym), %g1
xor   %g1, %gdop_lox10(sym), %g1
ldx   [%l7 + %g1], %g1, %gdop(sym)
```

When the symbol is neither preemptible nor absolute, optimize the load
to `add %l7, %g1, %g1` over the symbol's GOT-relative address. An
absolute symbol keeps the GOT load, as it can be arbitrarily far from
.got and we don't want the X86_64::relaxOpt complexity.

Co-authored-by: Kirill A. Korinsky <kirill at korins.ky>
Co-authored-by: LemonBoy <thatlemon at gmail.com>
Co-authored-by: Alex Rønne Petersen <alex at alexrp.com>
DeltaFile
+141-0lld/test/ELF/sparcv9-gotdata.s
+32-0lld/ELF/Arch/SPARCV9.cpp
+173-02 files

FreeBSD/ports 103afa1net/fort Makefile

net/fort: fix fetching 1.7.0.experimental

Reported by:    pkg-fallout
Fixes:          4839e2b8d102 ("net/fort: Update to 1.7.0.experimental")
Pointy hat to:  philip

(cherry picked from commit fc30167e01877c6f091b6f17e4f94adf01a3d5bf)
DeltaFile
+1-1net/fort/Makefile
+1-11 files

FreeBSD/ports fc30167net/fort Makefile

net/fort: fix fetching 1.7.0.experimental

Reported by:    pkg-fallout
Fixes:          4839e2b8d102 ("net/fort: Update to 1.7.0.experimental")
MFH:            2026Q3
Pointy hat to:  philip
DeltaFile
+1-1net/fort/Makefile
+1-11 files

LLVM/project 303e63dllvm/lib/ExecutionEngine/JITLink JITLinkGeneric.h JITLinkGeneric.cpp

[JITLink] Remove LTmp workaround now that LLVM requires C++17 (#213428)

C++17 guarantees the postfix-expression naming the called function is
sequenced before evaluation of its arguments, so
L->linkPhase1(std::move(L)) is well-formed without the LTmp indirection.
This should also be implemented by MSVC now. See here (P0145R3 and
P0400R0):

https://learn.microsoft.com/ar-sa/cpp/overview/visual-cpp-language-conformance?view=msvc-170
Disclaimer: As I have no LLVM Windows machine with MSVC at hand, I was
not able to test it myself.

Co-authored-by: Claude <noreply at anthropic.com>
DeltaFile
+4-26llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
+3-5llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h
+7-312 files

FreeBSD/ports 344d5a9finance/py-python-coinmarketcap distinfo Makefile

finance/py-python-coinmarketcap: update 0.5 → 0.6
DeltaFile
+5-3finance/py-python-coinmarketcap/Makefile
+3-3finance/py-python-coinmarketcap/distinfo
+8-62 files

FreeBSD/ports 0e1860bftp/curl-impersonate pkg-descr distinfo, ftp/curl-impersonate/files patch-patches_curl.patch patch-CMakeLists.txt

ftp/curl-impersonate: New port: Curl with impersonation
DeltaFile
+68-0ftp/curl-impersonate/Makefile
+63-0ftp/curl-impersonate/files/patch-CMakeLists.txt
+54-0ftp/curl-impersonate/pkg-plist
+31-0ftp/curl-impersonate/files/patch-patches_curl.patch
+19-0ftp/curl-impersonate/distinfo
+7-0ftp/curl-impersonate/pkg-descr
+242-01 files not shown
+243-07 files

FreeBSD/ports 394fa87finance/py-yahooquery distinfo Makefile

finance/py-yahooquery: update 2.3.7 → 2.4.1
DeltaFile
+4-6finance/py-yahooquery/Makefile
+3-3finance/py-yahooquery/distinfo
+7-92 files

FreeBSD/ports 6af3796ftp Makefile, ftp/py-curl-cffi distinfo pkg-descr

ftp/py-curl-cffi: New port: libcurl ffi bindings for Python
DeltaFile
+59-0ftp/py-curl-cffi/files/patch-libs.json
+34-0ftp/py-curl-cffi/Makefile
+24-0ftp/py-curl-cffi/files/patch-scripts_build.py
+6-0ftp/py-curl-cffi/pkg-descr
+3-0ftp/py-curl-cffi/distinfo
+1-0ftp/Makefile
+127-06 files

FreeBSD/ports 5069cfamisc/py-ast-comments Makefile distinfo

misc/py-ast-comments: update 1.2.2 → 1.3.0
DeltaFile
+3-3misc/py-ast-comments/distinfo
+1-1misc/py-ast-comments/Makefile
+4-42 files

FreeBSD/ports e63b410graphics/py-pyqtgraph distinfo Makefile

graphics/py-pyqtgraph: update 0.13.7 → 0.14.0
DeltaFile
+12-6graphics/py-pyqtgraph/Makefile
+3-3graphics/py-pyqtgraph/distinfo
+15-92 files

FreeBSD/ports 5f0d89fgraphics/py-colorcet distinfo Makefile, graphics/py-colorcet/files patch-pyproject.toml

graphics/py-colorcet: update 3.1.0 → 3.2.1
DeltaFile
+23-0graphics/py-colorcet/files/patch-pyproject.toml
+3-3graphics/py-colorcet/distinfo
+5-1graphics/py-colorcet/Makefile
+31-43 files

FreeBSD/ports 14684f4math/py-disjoint-set distinfo Makefile, math/py-disjoint-set/files patch-pyproject.toml

math/py-disjoint-set: update 0.8.0 → 0.9.0
DeltaFile
+23-0math/py-disjoint-set/files/patch-pyproject.toml
+8-3math/py-disjoint-set/Makefile
+3-3math/py-disjoint-set/distinfo
+34-63 files

FreeBSD/ports 835bbd7math/py-POT distinfo Makefile, math/py-POT/files patch-pyproject.toml patch-setup.py

math/py-POT: update 0.9.3 → 0.9.7.p1
DeltaFile
+0-11math/py-POT/files/patch-setup.py
+6-4math/py-POT/Makefile
+0-9math/py-POT/files/patch-pyproject.toml
+3-3math/py-POT/distinfo
+9-274 files

FreeBSD/ports 8007e52devel/py-QtPy Makefile distinfo

devel/py-QtPy: update 2.4.1 → 2.4.3
DeltaFile
+3-3devel/py-QtPy/distinfo
+3-2devel/py-QtPy/Makefile
+6-52 files

FreeBSD/ports 437b159x11/rio Makefile distinfo

x11/rio: update 0.5.2 → 0.5.3
DeltaFile
+3-3x11/rio/distinfo
+1-1x11/rio/Makefile
+4-42 files

FreeBSD/ports dc36411textproc/aq Makefile distinfo

textproc/aq: update 0.5.1 → 0.5.2
DeltaFile
+5-3textproc/aq/distinfo
+2-1textproc/aq/Makefile
+7-42 files

FreeBSD/ports 90a2958www/wasmtime Makefile distinfo

www/wasmtime: update 47.0.2 → 47.0.3
DeltaFile
+3-3www/wasmtime/distinfo
+1-1www/wasmtime/Makefile
+4-42 files

FreeBSD/ports 5e92196www/py-rfc3986 distinfo Makefile

www/py-rfc3986: update 1.5.0 → 2.0.0
DeltaFile
+4-5www/py-rfc3986/Makefile
+3-3www/py-rfc3986/distinfo
+7-82 files

FreeBSD/ports e58212adatabases/py-python-arango distinfo Makefile

databases/py-python-arango: update 7.2.0 → 8.3.3
DeltaFile
+5-8databases/py-python-arango/Makefile
+3-3databases/py-python-arango/distinfo
+8-112 files

FreeBSD/ports cf23309textproc/py-docx2txt Makefile distinfo

textproc/py-docx2txt: update 0.8 → 0.9
DeltaFile
+3-3textproc/py-docx2txt/distinfo
+1-2textproc/py-docx2txt/Makefile
+4-52 files

FreeBSD/ports 8779579sysutils/mise Makefile distinfo

sysutils/mise: update 2026.7.17 → 2026.7.18
DeltaFile
+3-3sysutils/mise/distinfo
+1-1sysutils/mise/Makefile
+4-42 files

FreeBSD/ports f34a3c2graphics/py-ManimPango Makefile distinfo, graphics/py-ManimPango/files patch-pyproject.toml

graphics/py-ManimPango: update 0.5.0 → 0.6.1
DeltaFile
+5-3graphics/py-ManimPango/files/patch-pyproject.toml
+3-3graphics/py-ManimPango/distinfo
+2-1graphics/py-ManimPango/Makefile
+10-73 files

FreeBSD/ports 78250a9science/py-pyqubo distinfo Makefile

science/py-pyqubo: update 1.4.0 → 1.5.0
DeltaFile
+6-7science/py-pyqubo/Makefile
+3-3science/py-pyqubo/distinfo
+9-102 files

FreeBSD/ports bc140acdevel/py-PYB11Generator distinfo Makefile, devel/py-PYB11Generator/files patch-pyproject.toml

devel/py-PYB11Generator: update 1.0.12 → 2026.5.0
DeltaFile
+0-26devel/py-PYB11Generator/pkg-plist
+14-0devel/py-PYB11Generator/files/patch-pyproject.toml
+6-5devel/py-PYB11Generator/Makefile
+3-3devel/py-PYB11Generator/distinfo
+23-344 files

FreeBSD/ports 4989074hebrew/py-pyluach Makefile distinfo

hebrew/py-pyluach: update 2.2.0 → 2.3.0
DeltaFile
+3-3hebrew/py-pyluach/distinfo
+1-2hebrew/py-pyluach/Makefile
+4-52 files