LLVM/project d5f7acdmlir/include/mlir/Dialect/SPIRV/IR SPIRVTosaOps.td SPIRVTosaTypes.td, mlir/test/Dialect/SPIRV/IR tosa-ops-verification.mlir tosa-ops.mlir

[mlir][spirv] Add Cast/Rescale ops in TOSA Ext Inst Set (#189028)

This patch introduces the following operators:

spirv.Tosa.Cast
spirv.Tosa.Rescale

Also dialect and serialization round-trip tests have been added.

Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
DeltaFile
+184-0mlir/test/Dialect/SPIRV/IR/tosa-ops-verification.mlir
+133-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaOps.td
+61-0mlir/test/Target/SPIRV/tosa-ops.mlir
+37-0mlir/test/Dialect/SPIRV/IR/tosa-ops.mlir
+21-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaTypes.td
+11-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVBase.td
+447-01 files not shown
+448-07 files

LLVM/project 5d051f6clang/lib/Basic/Targets AMDGPU.cpp AMDGPU.h

clang: Remove unnecessary isAMDGCN wrapper (#189640)
DeltaFile
+12-14clang/lib/Basic/Targets/AMDGPU.cpp
+3-5clang/lib/Basic/Targets/AMDGPU.h
+15-192 files

FreeBSD/ports 3462a2cdevel/py-python-discovery distinfo Makefile

devel/py-python-discovery: Update to 1.2.1

ChangeLog:      https://github.com/tox-dev/python-discovery/releases/tag/1.2.1
Reported by:    Rahul Devikar <notifications at github.com>
DeltaFile
+3-3devel/py-python-discovery/distinfo
+1-1devel/py-python-discovery/Makefile
+4-42 files

LLVM/project e54f9c7clang/lib/CodeGen CGException.cpp, clang/test/CodeGen async-exceptions.c

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+37-0clang/test/CodeGen/async-exceptions.c
+1-2clang/lib/CodeGen/CGException.cpp
+38-22 files

FreeBSD/ports cd049fedevel/hs-profiteur distinfo Makefile

devel/hs-profiteur: Update 0.4.7.0 => 0.4.7.1

* Switch GHC 9.4 => 9.8
* Update jQuery 3.3.1 => 3.7.1

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+119-115devel/hs-profiteur/distinfo
+3-54devel/hs-profiteur/Makefile
+51-0devel/hs-profiteur/Makefile.cabal
+1-1devel/hs-profiteur/pkg-plist
+174-1704 files

FreeBSD/ports 86ccb01net-mgmt/telegraf distinfo Makefile

net-mgmt/telegraf: Update to 1.38.2

Release notes:  https://github.com/influxdata/telegraf/releases/tag/v1.38.2
DeltaFile
+5-5net-mgmt/telegraf/distinfo
+1-2net-mgmt/telegraf/Makefile
+6-72 files

FreeBSD/ports 7e81e9dsysutils/fluent-bit distinfo pkg-plist

sysutils/fluent-bit: Update to 5.0.1

Release notes:  https://github.com/fluent/fluent-bit/releases/tag/v5.0.1
DeltaFile
+3-3sysutils/fluent-bit/distinfo
+3-0sysutils/fluent-bit/pkg-plist
+1-1sysutils/fluent-bit/Makefile
+7-43 files

FreeNAS/freenas 4806b79src/middlewared/middlewared/plugins/service_/services all.py

Fix service name
DeltaFile
+1-1src/middlewared/middlewared/plugins/service_/services/all.py
+1-11 files

LLVM/project a839e50llvm/test/CodeGen/SPIRV/passes SPIRVEmitIntrinsics-infer-fnptr-todo-type.ll

[NFC][SPIRV] Add test for untested case in SPIRVEmitIntrinsics  (#189413)

[This
case](https://github.com/llvm/llvm-project/blob/af98e3c2cb07af90029785a78e49c2761f20088e/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp#L1233-L1236)
is not tested by any existing test (checked using code coverage and by
inserting an `abort`). The case marks type deduction as incomplete.

I suggest a new test to cover this case; it's specific to
`-mtriple=spirv64-amd-amdhsa`.
DeltaFile
+21-0llvm/test/CodeGen/SPIRV/passes/SPIRVEmitIntrinsics-infer-fnptr-todo-type.ll
+21-01 files

LLVM/project 67d4842llvm/test/CodeGen/AMDGPU si-lower-sgpr-spills.mir

[NFC][AMDGPU] New test for untested case in SILowerSGPRSpills  (#189426)

[This
case](https://github.com/llvm/llvm-project/blob/f380a878d515024fe02662471e81cd72a8b3eb93/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp#L343-L345)
is not covered by any existing tests (checked using code coverage and by
inserting an `abort` at that line). I propose a new test that tests this
line.

This is demonstrated by showing that it is the only test that fails in
the presence of the `abort`.
DeltaFile
+75-9llvm/test/CodeGen/AMDGPU/si-lower-sgpr-spills.mir
+75-91 files

NetBSD/src cItXsbhdistrib/sets/lists/dtb ad.earmv5 ad.earmv5hf

   regenerate dtb lists
VersionDeltaFile
1.3+20-15distrib/sets/lists/dtb/ad.earmv5
1.3+20-15distrib/sets/lists/dtb/ad.earmv5hf
1.9+1-0distrib/sets/lists/dtb/ad.earmv6eb
1.9+1-0distrib/sets/lists/dtb/ad.earmv6hfeb
1.14+1-0distrib/sets/lists/dtb/ad.earmv7
1.14+1-0distrib/sets/lists/dtb/ad.earmv7hf
+44-307 files not shown
+47-3013 files

LLVM/project 161c53fopenmp/runtime CMakeLists.txt, openmp/runtime/src kmp_invoke_microtask.cpp z_Linux_util.cpp

[openmp] Add support for arm64ec to libomp (#176151)

This patch adds arm64ec support to libomp.
Note that this support isn't entirely usable on Windows hosts as libomp
requires LLVM_PER_TARGET_RUNTIME_DIR=On for to work correctly when
multiple runtimes are built, which is unsupported on Windows. A
following patch will add arm64x support to the build to rectify this.
DeltaFile
+140-0openmp/runtime/src/kmp_invoke_microtask.cpp
+0-139openmp/runtime/src/z_Linux_util.cpp
+6-4openmp/runtime/src/kmp_os.h
+6-2openmp/runtime/src/kmp_platform.h
+5-1openmp/runtime/CMakeLists.txt
+4-2openmp/runtime/src/z_Windows_NT-586_util.cpp
+161-1489 files not shown
+178-15215 files

OpenBSD/ports AfzhcJKlang/mono Makefile distinfo, lang/mono/patches patch-external_corefx_src_Native_Unix_System_Native_pal_io_c patch-mcs_class_System_System_Net_Sockets_Socket_cs

   update to 6.14.1; switch over winehq.org as the new maintainer after MS
VersionDeltaFile
1.5+9-9lang/mono/patches/patch-external_corefx_src_Native_Unix_System_Native_pal_io_c
1.6+5-5lang/mono/patches/patch-mcs_class_System_System_Net_Sockets_Socket_cs
1.15+5-5lang/mono/patches/patch-configure_ac
1.161+4-5lang/mono/Makefile
1.3+1-8lang/mono/patches/patch-mono_btls_CMakeLists_txt
1.45+2-2lang/mono/distinfo
+26-348 files not shown
+36-4014 files

HardenedBSD/src efc607bsys/dev/acpica acpi_spmc.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+2-2sys/dev/acpica/acpi_spmc.c
+2-21 files

LLVM/project f14b865lldb/include/lldb/Target MemoryRegionInfo.h, lldb/unittests/Process/Utility LinuxProcMapsTest.cpp MemoryTagManagerAArch64MTETest.cpp

[lldb] Remove "flash" and "blocksize" from MemoryRegionInfo constructor (#189636)

These are only set to non-default values after calling a constructor.
Removing them removes noise from many tests that make MemoryRegionInfos.
DeltaFile
+40-44lldb/unittests/Process/minidump/MinidumpParserTest.cpp
+17-34lldb/unittests/Process/Utility/LinuxProcMapsTest.cpp
+2-4lldb/include/lldb/Target/MemoryRegionInfo.h
+1-2lldb/unittests/Process/Utility/MemoryTagManagerAArch64MTETest.cpp
+60-844 files

HardenedBSD/src 88110f9sys/dev/acpica acpi_spmc.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+2-2sys/dev/acpica/acpi_spmc.c
+2-21 files

NetBSD/pkgsrc L9EBabUdoc CHANGES-2026

   Updated graphics/glm, games/supertux
VersionDeltaFile
1.2029+3-1doc/CHANGES-2026
+3-11 files

HardenedBSD/src 13a9715sys/conf NOTES, sys/dev/sound/pcm feeder_rate.c buffer.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+13-44sys/dev/sound/pcm/feeder_rate.c
+0-26sys/dev/sound/pcm/buffer.c
+9-13sys/dev/sound/usb/uaudio.c
+0-20sys/tools/sound/emu10k1-mkalsa.sh
+0-19sys/dev/sound/pcm/feeder_mixer.c
+2-17sys/conf/NOTES
+24-13913 files not shown
+43-24719 files

OpenBSD/ports P9HEI9Xx11/gnome/gvfs Makefile distinfo, x11/gnome/gvfs/patches patch-daemon_gvfsftpdircache_c

   Update to gvfs-1.58.4.
VersionDeltaFile
1.227+1-3x11/gnome/gvfs/Makefile
1.96+2-2x11/gnome/gvfs/distinfo
1.10+1-1x11/gnome/gvfs/patches/patch-daemon_gvfsftpdircache_c
+4-63 files

NetBSD/pkgsrc QfZPYvtx11/qt5-qtwebengine Makefile

   qt5-qtwebengine: yasm needed only on x86
VersionDeltaFile
1.101+3-1x11/qt5-qtwebengine/Makefile
+3-11 files

NetBSD/pkgsrc-wip 1abcbb2dnsdist Makefile COMMIT_MSG, dnsdist/files dnsdist.sh

net/dnsdist: Update to version 2.0.3
DeltaFile
+75-0dnsdist/Makefile
+42-0dnsdist/COMMIT_MSG
+28-0dnsdist/files/smf/manifest.xml
+24-0dnsdist/files/dnsdist.sh
+15-0dnsdist/patches/patch-configure
+6-0dnsdist/distinfo
+190-02 files not shown
+198-08 files

DragonFlyBSD/src 2555c0esys/platform/pc64/x86_64 pmap.c

pc64: Move 4 file-scope static variables into create_pagetables()

The KPTbase/KPTphys/KPDbase/KPDphys file-scope static variables are now
only used by create_pagetables(), so just move them into the function.

After this change, the BSS size of the compiled object becomes the same
for GCC 8.3 and GCC 12.5.  Otherwise, GCC 12.5 would always place these
4 static variables in BSS, resulting in 32 bytes bigger BSS than the
object compiled by GCC 8.3.

While there, auto trim the trailing whitespaces.
DeltaFile
+27-27sys/platform/pc64/x86_64/pmap.c
+27-271 files

OpenBSD/ports JheC6o5x11/libgdiplus Makefile distinfo

   update to 6.2; switch over to winehq.org the new maintainer after MS
VersionDeltaFile
1.38+3-4x11/libgdiplus/Makefile
1.13+2-2x11/libgdiplus/distinfo
+5-62 files

LLVM/project 914fca4llvm/tools/llc llc.cpp

[llc] Change `TargetMachine` allocation assert to error (#189541)

As we shouldn't assert an allocation (which can fail).

---------

Co-authored-by: Matt Arsenault <arsenm2 at gmail.com>
DeltaFile
+10-2llvm/tools/llc/llc.cpp
+10-21 files

LLVM/project 7389ef9clang/lib/Basic/Targets AMDGPU.cpp AMDGPU.h

clang: Remove unnecessary isAMDGCN wrapper
DeltaFile
+12-14clang/lib/Basic/Targets/AMDGPU.cpp
+3-5clang/lib/Basic/Targets/AMDGPU.h
+15-192 files

LLVM/project 68a91f3llvm/lib/Analysis DependenceAnalysis.cpp

[DA] Remove ExtraGCD from GCD MIV (NFC) (#172004)

As some code was removed in #169927, `ExtraGCD` in `gcdMIVtest` is no
longer necessary. This patch removes it and also adjust the comments.
DeltaFile
+1-7llvm/lib/Analysis/DependenceAnalysis.cpp
+1-71 files

LLVM/project 20562ceclang/lib/AST ItaniumMangle.cpp MicrosoftMangle.cpp

[Clang][NFC] Remove redundant DeclContext workaround for local extern decls (#186665)

This patch removes an out-of-date FIXME.

The underlying issue was already fixed by
`Sema::adjustContextForLocalExternDecl` introduced by
https://github.com/llvm/llvm-project/commit/541b38be7bf3afded3269a33586418254d82d7b3
DeltaFile
+2-13clang/lib/AST/ItaniumMangle.cpp
+0-9clang/lib/AST/MicrosoftMangle.cpp
+2-222 files

DragonFlyBSD/src 8739a19gnu/lib/gcc80/libstdcxx/headers Makefile.headers

gcc80: Install the newly added headers for libstdc++

While there, clean up the Makefile.headers a bit according to the same
file in gcc120.
DeltaFile
+6-3gnu/lib/gcc80/libstdcxx/headers/Makefile.headers
+6-31 files

LLVM/project 636ae5cllvm/lib/Transforms/Vectorize VPlanRecipes.cpp VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize/RISCV riscv-vector-reverse.ll tail-folding-reverse-load-store.ll

Revert "[VPlan] Extract reverse mask from reverse accesses (#155579)"

This reverts commit f76f41f7027a4e96bac040f0b1b7f4cead0d2488.
DeltaFile
+42-50llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+30-34llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+27-12llvm/lib/Transforms/Vectorize/VPlan.h
+21-18llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+8-8llvm/test/Transforms/LoopVectorize/RISCV/riscv-vector-reverse.ll
+8-6llvm/test/Transforms/LoopVectorize/RISCV/tail-folding-reverse-load-store.ll
+136-1288 files not shown
+160-14914 files

LLVM/project c6b3da6lldb/include/lldb/Target MemoryRegionInfo.h, lldb/unittests/Process/Utility LinuxProcMapsTest.cpp MemoryTagManagerAArch64MTETest.cpp

[lldb] Remove memory_tagged from MemoryRegionInfo (#189617)

By turning SetMemoryTagged into a builder method (returns a reference to
self). Then only using that in the tests that need to change the default
of "don't know".
DeltaFile
+29-40lldb/unittests/Process/Utility/LinuxProcMapsTest.cpp
+26-26lldb/unittests/Process/minidump/MinidumpParserTest.cpp
+6-6lldb/unittests/Process/Utility/MemoryTagManagerAArch64MTETest.cpp
+6-3lldb/include/lldb/Target/MemoryRegionInfo.h
+67-754 files