LLVM/project 8d7823eclang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp, clang/test/CodeGen/AArch64 neon-intrinsics.c

[CIR][AArch64] Added vector intrinsics for shift left (#187516)

Added vector intrinsics for 
vshlq_n_s8
vshlq_n_s16
vshlq_n_s32
vshlq_n_s64
vshlq_n_u8
vshlq_n_u16
vshlq_n_u32
vshlq_n_u64

vshl_n_s8
vshl_n_s16
vshl_n_s32
vshl_n_s64
vshl_n_u8
vshl_n_u16
vshl_n_u32

    [21 lines not shown]
DeltaFile
+231-45clang/test/CodeGen/AArch64/neon/intrinsics.c
+0-184clang/test/CodeGen/AArch64/neon-intrinsics.c
+31-1clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+262-2303 files

LLVM/project 34a1639llvm/include/llvm/Analysis DependenceAnalysis.h, llvm/lib/Analysis DependenceAnalysis.cpp

[DA] Use SmallVector instead of raw new/delete (NFC) (#190586)

Some functions used `new`/`delete` to allocate/free arrays. To avoid
memory leaks, it would be better to avoid using raw pointers. This patch
replaces the use of them with `SmallVector`.
DeltaFile
+33-27llvm/lib/Analysis/DependenceAnalysis.cpp
+18-16llvm/include/llvm/Analysis/DependenceAnalysis.h
+51-432 files

LLVM/project 4994a97flang/lib/Semantics openmp-utils.cpp

[flang][OpenMP] Remove namespace qualification from GetUpperName, NFC (#190619)

This applies to flang/lib/Semantics/openmp-utils.cpp, since it contains
`using namespace Fortran::parser::omp`.
DeltaFile
+5-6flang/lib/Semantics/openmp-utils.cpp
+5-61 files

LLVM/project 7ceeb36llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

Address comments

Created using spr 1.3.7
DeltaFile
+3-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+3-21 files

LLVM/project 3fee094flang/lib/Semantics openmp-utils.cpp

[flang][OpenMP] Remove namespace qualification from GetUpperName, NFC

This applies to flang/lib/Semantics/openmp-utils.cpp, since it contains
`using namespace Fortran::parser::omp`.
DeltaFile
+5-6flang/lib/Semantics/openmp-utils.cpp
+5-61 files

NetBSD/src bCh9jqQsys/arch/sun2/include vmparam.h, sys/arch/sun2/sun2 pmap.c machdep.c

   Use machine_init_common().
VersionDeltaFile
1.56+11-44sys/arch/sun2/sun2/pmap.c
1.94+2-12sys/arch/sun2/sun2/machdep.c
1.33+6-3sys/arch/sun2/sun2/locore2.c
1.17+2-2sys/arch/sun2/include/vmparam.h
1.18+2-2sys/arch/sun2/sun2/machdep.h
+23-635 files

FreeBSD/ports 8742126archivers/appscript distinfo Makefile

archivers/appscript: Update to 0.3.4

ChangeLogs:

* https://github.com/DtxdF/appscript/releases/tag/v0.3.2
* https://github.com/DtxdF/appscript/releases/tag/v0.3.3
* https://github.com/DtxdF/appscript/releases/tag/v0.3.4
DeltaFile
+3-3archivers/appscript/distinfo
+1-1archivers/appscript/Makefile
+4-42 files

FreeBSD/ports 31663b3news/nzbget distinfo pkg-plist

news/nzbget: Update 25.4 => 26.0

Changelog:
https://github.com/nzbgetcom/nzbget/releases/tag/v26.0

PR:             294282
Reported by:    Alex Levy <a13xlevy at pm.me> (maintainer)
Approved by:    maintainer, vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit 07708ad9abbbc6766fac5d84024c876baf37531d)
DeltaFile
+3-3news/nzbget/distinfo
+5-0news/nzbget/pkg-plist
+1-1news/nzbget/Makefile
+9-43 files

NetBSD/pkgsrc-wip 2c6f676. Makefile, neovim PLIST Makefile

neovim: Remove, used to update editors/neovim
DeltaFile
+0-2,132neovim/PLIST
+0-77neovim/Makefile
+0-10neovim/COMMIT_MSG
+0-7neovim/DESCR
+0-5neovim/distinfo
+0-1Makefile
+0-2,2326 files

FreeBSD/ports 07708adnews/nzbget distinfo pkg-plist

news/nzbget: Update 25.4 => 26.0

Changelog:
https://github.com/nzbgetcom/nzbget/releases/tag/v26.0

PR:             294282
Reported by:    Alex Levy <a13xlevy at pm.me> (maintainer)
Approved by:    maintainer, vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+3-3news/nzbget/distinfo
+5-0news/nzbget/pkg-plist
+1-1news/nzbget/Makefile
+9-43 files

NetBSD/pkgsrc mP8HCa8doc CHANGES-2026 TODO

   doc: Updated editors/neovim to 0.12.0
VersionDeltaFile
1.2130+2-1doc/CHANGES-2026
1.27069+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc JRqgYopeditors/neovim PLIST Makefile, editors/neovim/patches patch-runtime_lua_vim_treesitter___meta_misc.lua patch-runtime_lua_vim_treesitter_languagetree.lua

   neovim: Update to 0.12.0

   Changes:
   0.12.0
   This release introduce vim.pack.*() to manage plugins natively, adds :Undotree
   and :DiffTool as builtin plugins, expands built-in LSP support and more.

   For full release notes please see
   <https://github.com/neovim/neovim/commit/fc7e5cf6c93fef08effc183087a2c8cc9bf0d75a>
   and ":help news".
VersionDeltaFile
1.14+130-67editors/neovim/PLIST
1.24+2-9editors/neovim/Makefile
1.21+4-7editors/neovim/distinfo
1.2+1-1editors/neovim/patches/patch-runtime_lua_vim_treesitter___meta_misc.lua
1.3+1-1editors/neovim/patches/patch-runtime_lua_vim_treesitter_languagetree.lua
1.2+1-1editors/neovim/patches/patch-src_nvim_lua_treesitter.c
+139-866 files

NetBSD/pkgsrc-wip c9d3f68neovim COMMIT_MSG

neovim: Add candidate commit message
DeltaFile
+6-1neovim/COMMIT_MSG
+6-11 files

LLVM/project 66f9001llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/AArch64 extracts-from-scalarizable-vector.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+13-96llvm/test/Transforms/SLPVectorizer/X86/bool-mask.ll
+45-29llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+42-1llvm/test/Transforms/SLPVectorizer/X86/identity-match-splat-less-defined.ll
+17-18llvm/test/Transforms/SLPVectorizer/X86/reduced-value-stored.ll
+8-19llvm/test/Transforms/SLPVectorizer/AArch64/extracts-from-scalarizable-vector.ll
+5-16llvm/test/Transforms/SLPVectorizer/X86/inversed-icmp-to-gather.ll
+130-1794 files not shown
+161-20110 files

LLVM/project f72e1ceclang/test/Headers __clang_hip_math.hip, llvm/test/CodeGen/AMDGPU clmul.ll integer-mad-patterns.ll

Merge branch 'main' into users/cabbaken/04-04-_da_add_overflow_test_for_banerjeemivtest
DeltaFile
+3,666-5,073llvm/test/CodeGen/RISCV/rvv/expandload.ll
+4,371-0llvm/test/CodeGen/AMDGPU/clmul.ll
+1,318-117llvm/test/CodeGen/AMDGPU/integer-mad-patterns.ll
+736-647clang/test/Headers/__clang_hip_math.hip
+835-387llvm/test/CodeGen/AMDGPU/fcanonicalize.bf16.ll
+610-305llvm/test/CodeGen/AMDGPU/atomics-system-scope.ll
+11,536-6,529956 files not shown
+35,844-16,704962 files

FreeBSD/ports 9610f61mail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.29.6
DeltaFile
+191-191mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-1mail/mailpit/Makefile
+199-1993 files

NetBSD/src moRj5lLsys/arch/sun3/sun3x machdep.c

   Use machine_init_common().
VersionDeltaFile
1.149+2-10sys/arch/sun3/sun3x/machdep.c
+2-101 files

NetBSD/src 9IVQSNKsys/arch/sun3/sun3 machdep.h, sys/arch/sun3/sun3x pmap.c locore2.c

   Use machine_init_common().
VersionDeltaFile
1.127+35-71sys/arch/sun3/sun3x/pmap.c
1.46+6-3sys/arch/sun3/sun3x/locore2.c
1.17+3-4sys/arch/sun3/sun3x/pmap_pvt.h
1.43+2-2sys/arch/sun3/sun3/machdep.h
+46-804 files

LLVM/project bf2a97allvm/lib/Target/AMDGPU AMDGPUInstCombineIntrinsic.cpp, llvm/test/Transforms/InstCombine/AMDGPU mbcnt.ll llvm.amdgcn.wave.shuffle.ll

AMDGPU: Add range attribute to mbcnt intrinsic callsites (#189191)

It seems the known bits handling added in
686987a540bc176bceaad43ffe530cb3e88796d5
is insufficient to perform many range based optimizations. For some
reason
computeConstantRange doesn't fall back on KnownBits, and has a separate,
less used form which tries to use computeKnownBits.
DeltaFile
+236-15llvm/test/Transforms/InstCombine/AMDGPU/mbcnt.ll
+22-22llvm/test/Transforms/InstCombine/AMDGPU/llvm.amdgcn.wave.shuffle.ll
+22-2llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
+1-1llvm/test/Transforms/InstCombine/AMDGPU/canonicalize-add-to-gep.ll
+281-404 files

NetBSD/pkgsrc-wip cacf0bd. Makefile, wf-recorder Makefile DESCR

wf-recorder: new package
DeltaFile
+27-0wf-recorder/Makefile
+5-0wf-recorder/DESCR
+5-0wf-recorder/distinfo
+4-0wf-recorder/PLIST
+1-0Makefile
+42-05 files

LLVM/project 297a70cclang/lib/CIR/CodeGen CIRGenModule.cpp, clang/test/CIR/CodeGen global-decomp-decls.cpp

[CIR] Implement global decomposition declarations (#190364)

No real challenge to these, it is effectively a copy/paste of the
classic codegen as it just requires we properly emit the holding
variable. The rest falls out of the rest of our handling of variables.
DeltaFile
+114-0clang/test/CIR/CodeGen/global-decomp-decls.cpp
+5-6clang/lib/CIR/CodeGen/CIRGenModule.cpp
+119-62 files

FreeNAS/freenas a2543c3src/middlewared/middlewared/plugins/zfs tier.py, tests/api2 test_zfs_tier.py

Fix tests
DeltaFile
+5-84tests/api2/test_zfs_tier.py
+2-2src/middlewared/middlewared/plugins/zfs/tier.py
+7-862 files

FreeNAS/freenas dc2a784src/middlewared/middlewared/etc_files truenas_zfstierd.py, src/middlewared/middlewared/plugins/zfs tier.py

Address review
DeltaFile
+2-2tests/api2/test_zfs_tier.py
+1-2src/middlewared/middlewared/plugins/zfs/tier.py
+1-0src/middlewared/middlewared/etc_files/truenas_zfstierd.py
+4-43 files

FreeNAS/freenas f379b3esrc/middlewared/middlewared/alert/source zfs_tier.py, src/middlewared/middlewared/api/v26_0_0 zfs_tier.py

Add tiering API

This commit modifies the truenas API to wrap around tiering design
in the following ways:

A new namespace zfs.tier. will be added. This contains global
configuration for systemwide tiering settings. Parameters include

- enabled: whether to enable tiering. This feature requries changes
  to global ZFS behavior and we will have various internal checks
  that check this value in datastore extend context methods.

- max_concurrent_jobs: the maximum number of concurrent rewrite
  jobs (tier migrations for existing data).

- min_available_space: point in available space for a dataset where
  tier migrations will error out.

The namespace will also support APIs for managing and querying

    [9 lines not shown]
DeltaFile
+710-0src/middlewared/middlewared/plugins/zfs/tier.py
+455-0tests/api2/test_zfs_tier.py
+294-0src/middlewared/middlewared/api/v27_0_0/zfs_tier.py
+294-0src/middlewared/middlewared/api/v26_0_0/zfs_tier.py
+126-0src/middlewared/middlewared/alert/source/zfs_tier.py
+59-28src/middlewared/middlewared/plugins/system_dataset/hierarchy.py
+1,938-2832 files not shown
+2,154-3838 files

FreeBSD/ports 5bb3b3fmath/octave-forge-fxp distinfo Makefile, math/octave-forge-fxp/files patch-DESCRIPTION

math/octave-forge-fxp: Update to 3.0.0.
DeltaFile
+3-3math/octave-forge-fxp/distinfo
+1-2math/octave-forge-fxp/Makefile
+1-1math/octave-forge-fxp/files/patch-DESCRIPTION
+5-63 files

FreeBSD/ports 618a16dmath/octave-forge-biosig distinfo Makefile

math/octave-forge-biosig: Update to 3.9.5.
DeltaFile
+3-3math/octave-forge-biosig/distinfo
+2-2math/octave-forge-biosig/Makefile
+5-52 files

LLVM/project c4281fdllvm/include/llvm/Support KnownFPClass.h, llvm/lib/Support KnownFPClass.cpp

[Support][ValueTraking] Improve KnownFPClass for fadd. Handle infinity signs (#190559)

Improve KnownFPClass reasoning for fadd:

- Refine NaN handling for infinities by checking opposite-sign cases:
   - `-inf` + `+inf` --> `nan`
  - `+inf` + `-inf` --> `nan`
  - `+inf` + `+inf` --> `+inf`
  - `-inf` + `-inf` --> `-inf`
- Introduce `cannotBeOrderedLessEqZero` as pair to
`cannotBeOrderedGreaterEqZero`.
DeltaFile
+44-0llvm/test/Transforms/Attributor/nofpclass.ll
+11-0llvm/include/llvm/Support/KnownFPClass.h
+4-3llvm/lib/Support/KnownFPClass.cpp
+1-4llvm/test/Transforms/InstSimplify/known-never-nan.ll
+2-2llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fadd.ll
+62-95 files

FreeBSD/ports 8217f90audio/exaile distinfo Makefile

audio/exaile: update to 4.2.2

It's the same as beta-1, but with translations updated.
DeltaFile
+3-3audio/exaile/distinfo
+1-1audio/exaile/Makefile
+4-42 files

NetBSD/pkgsrc jMH66C2www/unit-ruby Makefile

   www/unit-ruby: remove restriction to ruby32

   Now unit-ruby build fine with ruby33, ruby34 and ruby40.
VersionDeltaFile
1.11+1-5www/unit-ruby/Makefile
+1-51 files

NetBSD/pkgsrc w9hT2oIinputmethod/mozc-server226 distinfo, inputmethod/mozc-server226/patches patch-third__party_abseil-cpp_absl_synchronization_internal_graphcycles.cc

   mozc-server226: fix build errors on NetBSD/i386 11.0_RC3
VersionDeltaFile
1.1+14-0inputmethod/mozc-server226/patches/patch-third__party_abseil-cpp_absl_synchronization_internal_graphcycles.cc
1.3+2-1inputmethod/mozc-server226/distinfo
+16-12 files