LLVM/project 5cd21e8clang/lib/Driver/ToolChains SYCL.cpp, clang/test/Driver sycl-offload-jit-unix.cpp sycl-offload-jit.cpp

[libsycl][Driver] Move and rename the SYCL shared library (#188770)

Align the shared library with other runtime libraries:

- Rename from libsycl.so to libLLVMSYCL.so
- Make install dir include the host triple if
LLVM_ENABLE_PER_TARGET_RUNTIME_DIR is ON.

Also updates the Clang driver to be aligned with the new location by
relanding https://github.com/llvm/llvm-project/pull/189053

---------

Co-authored-by: Srividya Sundaram <srividya.sundaram at intel.com>
DeltaFile
+19-6clang/lib/Driver/ToolChains/SYCL.cpp
+25-0clang/test/Driver/sycl-offload-jit-unix.cpp
+14-0clang/test/Driver/Inputs/SYCL/libLLVMSYCL.ll
+0-14clang/test/Driver/Inputs/SYCL/libsycl.ll
+4-7clang/test/Driver/sycl-offload-jit.cpp
+2-2libsycl/src/CMakeLists.txt
+64-296 files not shown
+72-3712 files

LLVM/project 8810490llvm/test/Transforms/PhaseOrdering inline-store-to-load.ll

Add PhaseOrdering test mirroring missed optimization on empty std::set (#192840)

Adds a PhaseOrdering test mirroring missed optimization on empty
`std::set`. The `erase` in not inlined due to missing store-to-load
forwarding between inlining attempts, so inliner sees it as recursive.

Part of #183994
Addressed in #190607
DeltaFile
+113-0llvm/test/Transforms/PhaseOrdering/inline-store-to-load.ll
+113-01 files

LLVM/project 3606862llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

[NFC][AMDGU] Remove an unused function
DeltaFile
+0-4llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+0-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+0-52 files

LLVM/project 39b87cfclang/lib/Frontend InitPreprocessor.cpp, clang/test/Lexer cxx-features.cpp

[Clang][C++20] Add full support to deduction guides
DeltaFile
+1-7clang/www/cxx_status.html
+1-2clang/test/Lexer/cxx-features.cpp
+1-2clang/lib/Frontend/InitPreprocessor.cpp
+3-113 files

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

[mlir][spirv] Tighten types of SPIR-V TOSA op definitions (#192623)

Tighten the SPIR-V TOSA op definitions by introducing stricter named
type constraints and aligning verifier coverage with the new type
surface.

Remove implication checks that are now enforced directly by
operand/result type constraints.

Drop the corresponding negative tests that no longer exercise those
verifier paths.

Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
DeltaFile
+169-184mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaOps.td
+47-173mlir/test/Dialect/SPIRV/IR/tosa-ops-verification.mlir
+65-35mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaTypes.td
+4-4mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp
+285-3964 files

NetBSD/pkgsrc-wip f94c580tailscale distinfo go-modules.mk

tailscale: maybe added tun(4) support
DeltaFile
+9-9tailscale/distinfo
+2-2tailscale/go-modules.mk
+1-1tailscale/Makefile
+12-123 files

LLVM/project 5262f00llvm/test/CodeGen/RISCV/GlobalISel/rvv variant-cc.ll

[RISCV][GISel] Add variant_cc test. NFC (#193036)

I couldn't add -global-isel RUN lines to the existing SDAG test because
GISel doesn't support fixed vector arguments yet.
DeltaFile
+43-0llvm/test/CodeGen/RISCV/GlobalISel/rvv/variant-cc.ll
+43-01 files

NetBSD/pkgsrc FNsemoHaudio/sndio Makefile

   sndio: taking maintainership
VersionDeltaFile
1.4+2-2audio/sndio/Makefile
+2-21 files

LLVM/project c4328ccclang/include/clang/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis SummaryAnalysis.h AnalysisBase.h, clang/lib/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis AnalysisDriver.cpp

[clang][ssaf][NFC] Standardize getter naming to use `get/take` prefixes (#193031)

To make our APIs uniform, this change adds `get` prefix to instance
accessors, and `take` prefix to "move-out" methods. Removing `get`
prefix throughout turns out to be a bigger change, so I have chosen to
add the prefix to these methods instead.
DeltaFile
+15-15clang/unittests/ScalableStaticAnalysisFramework/WholeProgramAnalysis/AnalysisDriverTest.cpp
+9-9clang/include/clang/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis/SummaryAnalysis.h
+7-7clang/lib/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis/AnalysisDriver.cpp
+5-5clang/include/clang/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis/AnalysisBase.h
+5-5clang/include/clang/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis/DerivedAnalysis.h
+5-5clang/unittests/ScalableStaticAnalysisFramework/EntityLinkerTest.cpp
+46-468 files not shown
+62-6014 files

LLVM/project b093e6fclang/unittests/ScalableStaticAnalysisFramework/Registries MockSerializationFormat.h

[clang][ssaf][NFC] Remove stale `ID` field from `MockSerializationFormat` (#192740)

This `ID` field was first introduced for LLVM-style RTTI but was missed
from deletion when we removed RTTI support.
DeltaFile
+0-2clang/unittests/ScalableStaticAnalysisFramework/Registries/MockSerializationFormat.h
+0-21 files

LLVM/project ed5b401llvm/test/tools/dsymutil embed-resource.test

[dsymutil] Add x86-registered-target requirement to embed-resource test (#193043)

The test uses an x86_64 Mach-O input and generates output which requires
the x86 backend.
DeltaFile
+2-0llvm/test/tools/dsymutil/embed-resource.test
+2-01 files

NetBSD/pkgsrc mIAbHhbdoc CHANGES-2026

   doc: Updated shells/yash to 2.61
VersionDeltaFile
1.2505+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc UsNUQDbshells/yash distinfo PLIST, shells/yash/patches patch-Makefile.in

   shells/yash: update to 2.61

    # changes

     * The `configure` script now accepts the `--disable-doc` option to
       omit installing the manual pages.
     * The `configure` script now has minimal cross compilation support.
       Use the `--host=HOST` option to specify the cross-compilation
       target.
     * Fixed a bug where the `configure` script could produce false
       positive results for function checks when an optimizing compiler
       eliminates the test code. The `configure` script now uses the
       `-fno-builtin` compiler option when compiling function check
       programs.
     * The `times` built-in now uses the `getrusage` function to obtain
       resource usage statistics on systems where it is available, which
       improves precision.
     * Updated the sample initialization script (yashrc):
         The script no longer suggests moving the history file from

    [7 lines not shown]
VersionDeltaFile
1.2+10-20shells/yash/patches/patch-Makefile.in
1.10+5-5shells/yash/distinfo
1.7+7-0shells/yash/PLIST
1.15+5-2shells/yash/Makefile
+27-274 files

FreeBSD/ports e4e11b9devel/p5-Module-Extract-Use distinfo Makefile

devel/p5-Module-Extract-Use: Update 1.054 => 1.055

Changelog:
https://metacpan.org/release/BRIANDFOY/Module-Extract-Use-1.055/source/Changes

PR:             294669
Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/p5-Module-Extract-Use/distinfo
+2-1devel/p5-Module-Extract-Use/Makefile
+5-42 files

NetBSD/pkgsrc Fq4cE9Cdoc CHANGES-2026

   doc: Added devel/gitlogue version 0.9.0
VersionDeltaFile
1.2504+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc W1WrVF3devel Makefile

   Add gitlogue
VersionDeltaFile
1.4625+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc DyfrMYfdevel/gitlogue distinfo cargo-depends.mk, devel/gitlogue/patches patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs

   devel/gitlogue: import package

   A cinematic Git commit replay tool for the terminal, turning your Git history
   into a living, animated story.

   Watch commits unfold with realistic typing animations, syntax highlighting, and
   file tree transitions, transforming code changes into a visual experience.
VersionDeltaFile
1.1+951-0devel/gitlogue/distinfo
1.1+317-0devel/gitlogue/cargo-depends.mk
1.1+28-0devel/gitlogue/Makefile
1.1+18-0devel/gitlogue/patches/patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs
1.1+5-0devel/gitlogue/DESCR
1.1+2-0devel/gitlogue/PLIST
+1,321-06 files

LLVM/project b0ff26boffload/tools/kernelreplay llvm-omp-kernel-replay.cpp

[offload] Cleanup of llvm-omp-kernel-replay tool (#192779)

This commit cleans up the llvm-omp-kernel-replay tool by simplifying the
JSON file reading code, improving the error checking, and switching to
llvm::Error.
DeltaFile
+212-121offload/tools/kernelreplay/llvm-omp-kernel-replay.cpp
+212-1211 files

NetBSD/pkgsrc GOEdoycsysutils/py-borgbackup distinfo PLIST

   py-borgbackup: updated to 1.4.4

   Version 1.4.4 (2026-03-19)

   For upgrade and compatibility hints, please also read the "Upgrade Notes" section
   above.

   New features:

   - prune: added -v / --info output,
   - mount: warn about symlinks pointing outside of the mount point,
   - create/info: remember/show cwd at the time of archive creation,

   Fixes:

   - hashindex: fix memory leak,
   - hashindex: check values in read HashHeader,
   - hashindex_size: return int64_t,
   - hashindex: fix iteritems segfaulting with non-existent marker,

    [26 lines not shown]
VersionDeltaFile
1.42+4-4sysutils/py-borgbackup/distinfo
1.18+4-4sysutils/py-borgbackup/PLIST
1.62+2-2sysutils/py-borgbackup/Makefile
+10-103 files

NetBSD/pkgsrc I3fRx9ndevel/git Makefile.version, devel/git-base distinfo PLIST

   git: updated to 2.54.0

   2.54.0



   UI, Workflows & Features




   "git add -p" and friends note what the current status of the hunk
   being shown is.


   "git history" history rewriting (experimental) command has been
   added.



    [686 lines not shown]
VersionDeltaFile
1.9+11-11devel/git-base/patches/patch-Makefile
1.163+5-5devel/git-base/distinfo
1.143+2-2devel/git/Makefile.version
1.49+2-1devel/git-base/PLIST
1.134+1-2devel/git-base/Makefile
1.28+2-1devel/git-docs/PLIST
+23-226 files

LLVM/project 5e9973dmlir/include/mlir/Dialect/SPIRV/IR SPIRVTosaOps.td

[mlir][spirv] Clarify SPIR-V TOSA op examples (#192952)

Improve the example sections in SPIRVTosaOps.td by adding short
clarifying notes where some tensor operands are not obvious from the
example alone.

The added notes focus on operands that affect the operation semantics,
such as shift amounts, padding, slice coordinates, gather/scatter
indices, resize parameters, table contents, and rescale parameters.

Also replace anonymous SSA names in examples with more descriptive
operand names, and clean up wording and formatting for readability.

Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
DeltaFile
+140-97mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaOps.td
+140-971 files

LLVM/project 3886c34llvm/lib/Transforms/Vectorize VPlanRecipes.cpp VPlanTransforms.cpp

Add VPRecipeBase::isSafeToSpeculativelyExecute
DeltaFile
+16-0llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+2-6llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+4-0llvm/lib/Transforms/Vectorize/VPlan.h
+22-63 files

OpenBSD/ports XvX9o9Hnet/gelatod distinfo Makefile

   update to gelatod-1.7;  same fix as 029_v6daemons;  OK naddy
VersionDeltaFile
1.6+2-2net/gelatod/distinfo
1.12+1-1net/gelatod/Makefile
+3-32 files

NetBSD/pkgsrc 1UcBUbNdevel/libextractor Makefile, editors/emacs27 Makefile

   revbump for x265
VersionDeltaFile
1.10+2-2graphics/libvips/Makefile
1.141+2-2devel/libextractor/Makefile
1.59+2-2editors/emacs27/Makefile
1.49+2-2editors/emacs28/Makefile
1.42+2-2editors/emacs29/Makefile
1.11+2-2editors/emacs30/Makefile
+12-1239 files not shown
+90-8045 files

NetBSD/pkgsrc 7h47EzEdoc CHANGES-2026

   doc: Updated pkgtools/pkgin to 26.4.0
VersionDeltaFile
1.2503+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc c6EMKQ8pkgtools/pkgin distinfo Makefile

   pkgin: Update to 26.4.0.

   ## Version 26.4.0 (2026-04-20)

    * Avoid triggering a core package upgrade if only dependencies are upgraded.
VersionDeltaFile
1.90+4-4pkgtools/pkgin/distinfo
1.146+2-2pkgtools/pkgin/Makefile
+6-62 files

NetBSD/pkgsrc iHb93qSdoc CHANGES-2026

   Updated multimedia/x265, devel/buf
VersionDeltaFile
1.2502+3-1doc/CHANGES-2026
+3-11 files

LLVM/project 30b315allvm/lib/Transforms/Vectorize VPlanTransforms.cpp

Update llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp

Co-authored-by: Ramkumar Ramachandra <artagnon at tenstorrent.com>
DeltaFile
+3-5llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+3-51 files

NetBSD/pkgsrc fjczmNxdevel/buf distinfo Makefile

   buf: updated to 1.68.2

   1.68.2

   - Fix build failures for modules with a vendored `descriptor.proto`.
   - Fix LSP incorrectly reporting "edition '2024' not yet fully supported" errors.
   - Fix CEL compilation error messages in `buf lint` to use the structured error API instead of parsing cel-go's text output.
   - Add `--debug-address` flag to `buf lsp serve` to provide debug and profile support.
VersionDeltaFile
1.4+10-10devel/buf/distinfo
1.11+2-2devel/buf/Makefile
1.4+2-2devel/buf/go-modules.mk
+14-143 files

LLVM/project bcbdf80llvm/lib/Transforms/Vectorize VPlanTransforms.cpp

Update llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp

Co-authored-by: Ramkumar Ramachandra <artagnon at tenstorrent.com>
DeltaFile
+2-4llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+2-41 files