LLVM/project b2cc0a7llvm/lib/Target/AMDGPU AMDGPURegBankCombiner.cpp, llvm/test/CodeGen/AMDGPU fminimum.ll fmaximum.ll

Add initial cost heuristic
DeltaFile
+150-141llvm/test/CodeGen/AMDGPU/GlobalISel/regbankcombiner-copy-scc-vcc-select.ll
+126-8llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp
+16-37llvm/test/CodeGen/AMDGPU/fminimum.ll
+16-37llvm/test/CodeGen/AMDGPU/fmaximum.ll
+12-20llvm/test/CodeGen/AMDGPU/GlobalISel/regbankcombiner-fmed3-minmax-const.mir
+17-15llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-copy-scc-vcc.ll
+337-2582 files not shown
+343-2658 files

FreeBSD/ports a16cfc1www/drupal11 pkg-plist distinfo

www/drupal11: Update to 11.3.3
DeltaFile
+562-135www/drupal11/pkg-plist
+3-3www/drupal11/distinfo
+1-1www/drupal11/Makefile
+566-1393 files

LLVM/project a703a91llvm/utils/lit/lit display.py

[utils] update type hint for python 3.8-3.9 compatibility (#183427)

Type hints before 3.10 require importing, and are spelled with a leading
capital.
DeltaFile
+2-2llvm/utils/lit/lit/display.py
+2-21 files

LLVM/project 150f852mlir/include/mlir/Dialect/GPU/IR GPUOps.td, mlir/include/mlir/Dialect/NVGPU/IR NVGPUOps.td

Move promissed interfaces from docs to comments per reviewers
DeltaFile
+6-12mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
+2-4mlir/include/mlir/Dialect/GPU/IR/GPUOps.td
+2-2mlir/include/mlir/Dialect/NVGPU/IR/NVGPUOps.td
+10-183 files

LLVM/project 901700amlir/lib/Dialect/MemRef/Transforms FoldMemRefAliasOps.cpp, mlir/test/Dialect/MemRef fold-memref-alias-ops.mlir

[mlir][MemRef] Make fold-memref-alias-ops use memref interfaces

This replaces the large switch-cases and operation-specific patterns
in FoldMemRefAliashops with patterns that use the new
IndexedAccessOpInterface and IndexedMemCopyOpInterface, which will
allow us to remove the memref transforms' dependency on the NVGPU
dialect.

This does also resolve some bugs and potential unsoundnesses:
1. We will no longer fold in expand_shape into vector.load or
vector.transfer_read in cases where that would alter the strides
between dimensions in multi-dimensional loads. For example, if we have
a `vector.load %e[%i, %j, %k] : memref<8x8x9xf32>, vector<2x3xf32>`
where %e is
`expand_shape %m [[0], [1], [2. 3]] : memref<8x8x3x3xf32> to 8x8x9xf32,
we will no longer fold in that shape, since that would change which
value would be read (the previous patterns tried to account for this
but failed).
2. Subviews that have non-unit strides in positions that aren't being

    [15 lines not shown]
DeltaFile
+425-440mlir/lib/Dialect/MemRef/Transforms/FoldMemRefAliasOps.cpp
+294-3mlir/test/Dialect/MemRef/fold-memref-alias-ops.mlir
+719-4432 files

LLVM/project ed737c9mlir/include/mlir/Interfaces VectorInterfaces.td VectorInterfaces.h

[mlir] Add [may]updateStartingPosition to VectorTransferOpInterface

This commit adds methods to VectorTransferOpInterface that allow
transfer operations to be queried for whether their base memref (or
tensor) and permutation map can be updated in some particular way and
then for performing this update. This is part of a series of changes
designed to make passes like fold-memref-alias-ops more generic,
allowing downstream operations, like IREE's transfer_gather, to
participate in them without needing to duplicate patterns.
DeltaFile
+67-1mlir/include/mlir/Interfaces/VectorInterfaces.td
+1-0mlir/include/mlir/Interfaces/VectorInterfaces.h
+68-12 files

FreeBSD/ports 4b92f35editors/lazarus distinfo

editors/lazarus: Update distinfo
DeltaFile
+3-3editors/lazarus/distinfo
+3-31 files

LLVM/project 0d6e75fllvm/include/llvm/Frontend/OpenMP OMPIRBuilder.h, llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

Refactor and support multiple affinity register for a task

- Support multiple affinity register for a task
- Move iterator loop generate logic to OMPIRBuilder
- Extract iterator loop body convertion logic
- Refactor buildAffinityData by hoisting the creation of affinity_list
- IteratorsOp -> IteratorOp
- Add mlir to llvmir test
DeltaFile
+143-123mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+68-16llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+34-1llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
+245-1403 files

FreeBSD/ports 204d8bbeditors/cudatext distinfo Makefile

editors/cudatext: Update to 1.232.2.1

ChangeLog at:   https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
DeltaFile
+7-7editors/cudatext/distinfo
+3-3editors/cudatext/Makefile
+10-102 files

FreeBSD/ports 44ca884editors/picpas Makefile, graphics/lazpaint Makefile

*/*: Bump PORTREVISION. editors/lazarus was updated to 4.6
DeltaFile
+1-1editors/picpas/Makefile
+1-1graphics/lazpaint/Makefile
+1-1multimedia/winff/Makefile
+1-1net-p2p/awgg/Makefile
+1-1net-p2p/transmission-remote-gui/Makefile
+1-1russian/emkatic/Makefile
+6-66 files not shown
+12-912 files

FreeBSD/ports 0b6af6darchivers/peazip distinfo pkg-plist

archivers/peazip: Update to 10.9.0
DeltaFile
+3-3archivers/peazip/distinfo
+2-2archivers/peazip/pkg-plist
+1-1archivers/peazip/Makefile
+6-63 files

FreeBSD/ports 7dd930dMk bsd.default-versions.mk, editors/lazarus Makefile

editors/lazarus*: Update to 4.6
DeltaFile
+4-4editors/lazarus/Makefile
+3-3Mk/bsd.default-versions.mk
+7-72 files

LLVM/project 564f433lldb/packages/Python/lldbsuite/test lldbtest.py, lldb/test/API/lang/objc/failing-description TestObjCFailingDescription.py

[lldb/test] Use filecheck_log to read log files from the host platform (#183422)

Some tests were using `self.filecheck` with `platform shell cat {log}`
to validate test behavior through log inspection.

This doesn't work when running the testsuite against a remote platform
since the logs are saved on the host's filesystem.

This patch refactors those call sites to use the new `filecheck_log`
helper, which ensures the log file is always read from the host
platform.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+10-0lldb/packages/Python/lldbsuite/test/lldbtest.py
+2-6lldb/test/API/lang/objc/failing-description/TestObjCFailingDescription.py
+2-4lldb/test/API/lang/objc/struct-description/TestObjCStructDescription.py
+14-103 files

HardenedBSD/src 92e8425lib/libc/stdlib system.c system.3, lib/libc/tests/stdlib system_test.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+174-0lib/libc/tests/stdlib/system_test.c
+76-46lib/libc/stdlib/system.c
+35-0lib/libnetbsd/sys/time.h
+14-0lib/libnetbsd/math.h
+5-3lib/libc/stdlib/system.3
+4-2usr.bin/procstat/procstat_kqueue.c
+308-512 files not shown
+311-538 files

HardenedBSD/src 627d8aalib/libc/stdlib system.c system.3, lib/libc/tests/stdlib system_test.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+174-0lib/libc/tests/stdlib/system_test.c
+76-46lib/libc/stdlib/system.c
+35-0lib/libnetbsd/sys/time.h
+14-0lib/libnetbsd/math.h
+5-3lib/libc/stdlib/system.3
+4-2usr.bin/procstat/procstat_kqueue.c
+308-512 files not shown
+311-538 files

HardenedBSD/ports d7076dcgames/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-174net/freerdp/files/mntent_compat.c
+89-37games/veloren-weekly/distinfo
+17-90games/veloren-weekly/files/patch-gilrs
+0-62net/freerdp/files/mntent.h
+43-17games/veloren-weekly/Makefile.crates
+29-6sysutils/py-salt/files/patch-requirements_base.txt
+178-38643 files not shown
+329-56049 files

OpenBSD/src AJzBhwvsys/netinet igmp.c igmp_var.h, sys/netinet6 mld6.c in6.c

   Call igmp_sendpkt() and mld6_sendpkt() with pktinfo argument.

   Gather all information needed to send an IGMP or MLD6 packet in a
   struct pktinfo.  This allows splitting access to multicast data
   structures from sending packets.  Then adding locks to multicast
   will be easier.

   OK mvs@
VersionDeltaFile
1.96+51-32sys/netinet/igmp.c
1.73+54-23sys/netinet6/mld6.c
1.278+28-18sys/netinet6/in6.c
1.17+17-3sys/netinet/igmp_var.h
1.10+16-3sys/netinet6/mld6_var.h
1.193+11-3sys/netinet/in.c
+177-826 files

FreeBSD/ports 6f5ebb0games/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260225

Changes:        https://gitlab.com/veloren/veloren/-/compare/bba0ea5ca8...41052f1060
(cherry picked from commit fb7c83eaf885a93fba6399b252f564fa27e03ead)
DeltaFile
+89-37games/veloren-weekly/distinfo
+17-90games/veloren-weekly/files/patch-gilrs
+43-17games/veloren-weekly/Makefile.crates
+2-2games/veloren-weekly/Makefile
+151-1464 files

FreeBSD/ports c36deb8multimedia/libva-nvidia-driver distinfo Makefile

multimedia/libva-nvidia-driver: update to 0.0.16

Changes:        https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.16
Reported by:    GitHub (watch releases)

(cherry picked from commit 7a2113d710981e51d45224a69385f1d703fbd655)
DeltaFile
+3-3multimedia/libva-nvidia-driver/distinfo
+1-1multimedia/libva-nvidia-driver/Makefile
+4-42 files

FreeBSD/ports 1191707www/gallery-dl distinfo Makefile

www/gallery-dl: update to 1.31.7

Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.31.7
Reported by:    GitHub (watch releases)

(cherry picked from commit 46b992970e2a7e97a360892b152608a45e3ebb4d)
DeltaFile
+3-3www/gallery-dl/distinfo
+1-1www/gallery-dl/Makefile
+4-42 files

HardenedBSD/ports d0d341fgraphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 26.0.b.1692

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/7899854e626...788a8ab2396
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports d0d341fgraphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 26.0.b.1692

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/7899854e626...788a8ab2396
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

HardenedBSD/ports fb7c83egames/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260225

Changes:        https://gitlab.com/veloren/veloren/-/compare/bba0ea5ca8...41052f1060
DeltaFile
+89-37games/veloren-weekly/distinfo
+17-90games/veloren-weekly/files/patch-gilrs
+43-17games/veloren-weekly/Makefile.crates
+2-2games/veloren-weekly/Makefile
+151-1464 files

FreeBSD/ports fb7c83egames/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260225

Changes:        https://gitlab.com/veloren/veloren/-/compare/bba0ea5ca8...41052f1060
DeltaFile
+89-37games/veloren-weekly/distinfo
+17-90games/veloren-weekly/files/patch-gilrs
+43-17games/veloren-weekly/Makefile.crates
+2-2games/veloren-weekly/Makefile
+151-1464 files

HardenedBSD/ports 4a9d6d6emulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.39.18847

Changes:        https://github.com/RPCS3/rpcs3/compare/2064bd87e3...41e036473a
DeltaFile
+3-3emulators/rpcs3/distinfo
+2-2emulators/rpcs3/Makefile
+5-52 files

FreeBSD/ports 7a2113dmultimedia/libva-nvidia-driver distinfo Makefile

multimedia/libva-nvidia-driver: update to 0.0.16

Changes:        https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.16
Reported by:    GitHub (watch releases)
DeltaFile
+3-3multimedia/libva-nvidia-driver/distinfo
+1-1multimedia/libva-nvidia-driver/Makefile
+4-42 files

FreeBSD/ports 25425b7x11/swaybg distinfo Makefile

x11/swaybg: update to 1.2.2

Changes:        https://github.com/swaywm/swaybg/releases/tag/v1.2.2
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/swaybg/distinfo
+2-2x11/swaybg/Makefile
+5-52 files

HardenedBSD/ports 7a2113dmultimedia/libva-nvidia-driver distinfo Makefile

multimedia/libva-nvidia-driver: update to 0.0.16

Changes:        https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.16
Reported by:    GitHub (watch releases)
DeltaFile
+3-3multimedia/libva-nvidia-driver/distinfo
+1-1multimedia/libva-nvidia-driver/Makefile
+4-42 files

HardenedBSD/ports 25425b7x11/swaybg distinfo Makefile

x11/swaybg: update to 1.2.2

Changes:        https://github.com/swaywm/swaybg/releases/tag/v1.2.2
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/swaybg/distinfo
+2-2x11/swaybg/Makefile
+5-52 files

HardenedBSD/ports 19f35c6x11-toolkits/wlroots020 distinfo Makefile

x11-toolkits/wlroots020: update to 0.20.0.r3

Changes:        https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.0-rc3
Reported by:    GitLab (notify releases)
DeltaFile
+3-3x11-toolkits/wlroots020/distinfo
+1-1x11-toolkits/wlroots020/Makefile
+4-42 files