LLVM/project 547c18d — llvm/lib/Transforms/Vectorize/SLPVectorizer SLPCostAnalysis.cpp SLPUtils.cpp, llvm/test/Transforms/SLPVectorizer/X86 once-used-gep-index-seeds.ll gather-gep-addressing-cost.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+37-8llvm/test/Transforms/SLPVectorizer/X86/gather-gep-addressing-cost.ll
+22-12llvm/test/Transforms/SLPVectorizer/X86/once-used-gep-index-seeds.ll
+4-15llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.cpp
+13-1llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCostAnalysis.cpp
+76-364 files

LLVM/project f4bf388 — llvm/test/Transforms/SLPVectorizer/X86 gather-gep-addressing-cost.ll once-used-gep-index-seeds.ll

[SLP][NFC]Add tests with non-profitable GEPs vectorization, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/228916
DeltaFile
+92-0llvm/test/Transforms/SLPVectorizer/X86/once-used-gep-index-seeds.ll
+69-0llvm/test/Transforms/SLPVectorizer/X86/gather-gep-addressing-cost.ll
+161-02 files

FreeBSD/ports 7c7cd50 — multimedia/kodi-addon-pvr.hts Makefile distinfo

multimedia/kodi-addon-pvr.hts: Update to 22.9.3
DeltaFile
+3-3multimedia/kodi-addon-pvr.hts/distinfo
+2-2multimedia/kodi-addon-pvr.hts/Makefile
+5-52 files

Linux/linux 7704c4c — drivers/i2c/busses i2c-at91-master.c i2c-xiic.c

Merge tag 'i2c-fixes-7.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux

Pull i2c fixes from Andi Shyti:
 "Three patches in xiic for fixing the block reads and a single cleanup
  in the at91 error path:

   - at91: also release DMA channels when deferring probe

   - xiic: fix SMBus block reads with PEC"

* tag 'i2c-fixes-7.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux:
  i2c: at91: release DMA channels when probe defers
  i2c: xiic: don't clobber msg->len to signal block-read completion
  i2c: xiic: defer RX_FULL until all trailing bytes are in FIFO
  i2c: xiic: preserve PEC byte length in SMBus block read setup
DeltaFile
+46-15drivers/i2c/busses/i2c-xiic.c
+7-1drivers/i2c/busses/i2c-at91-master.c
+53-162 files

HardenedBSD/ports 9e19056 — www/deno Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-4www/deno/Makefile
+0-41 files

HardenedBSD/ports 3bccab0 — comms/gnuradio pkg-plist, multimedia/x265/files patch-warnings

Merge remote-tracking branch 'rad/freebsd/main' into hardenedbsd/main

Conflicts:
        www/deno/Makefile (unresolved)
DeltaFile
+0-349multimedia/x265/files/patch-warnings
+210-1www/deno/files/patch-cargo-crates_libsui-0.16.4_lib.rs
+183-0comms/gnuradio/pkg-plist
+78-44www/deno/files/patch-ext_node_ops_os_cpus.rs
+44-0sysutils/cni-epair/Makefile
+42-0sysutils/fjord/files/fjordd.in
+557-39481 files not shown
+1,025-63587 files

NetBSD/pkgsrc-wip 3486b85 — py-mypy distinfo ALTERNATIVES

py-mypy: update candidate

massive test failures, reported upstream
DeltaFile
+1,917-0py-mypy/PLIST
+45-0py-mypy/Makefile
+21-0py-mypy/buildlink3.mk
+5-0py-mypy/distinfo
+5-0py-mypy/ALTERNATIVES
+5-0py-mypy/DESCR
+1,998-02 files not shown
+2,003-08 files

FreeBSD/ports c92b4c1 — net/vde2 distinfo, net/vde2/files patch-src_vde__vxlan_vxlan.c patch-CMakeLists.txt

net/vde2: Update 2.3.3-57-6ad51c2 => 2.3.3-86-51f387b (last commit)

Commit log:
https://github.com/virtualsquare/vde-2/compare/6ad51c2...51f387b

Local patches merged to upstream.

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 749231c37ec3fa66a163ecdabe76c07c65ec3c4d)
DeltaFile
+0-22net/vde2/files/patch-src_vde__pcapplug.c
+0-17net/vde2/files/patch-Macros.cmake
+0-14net/vde2/files/patch-src_dpipe.c
+0-11net/vde2/files/patch-CMakeLists.txt
+0-10net/vde2/files/patch-src_vde__vxlan_vxlan.c
+3-3net/vde2/distinfo
+3-771 files not shown
+5-807 files

FreeBSD/ports 749231c — net/vde2 distinfo, net/vde2/files patch-src_vde__vxlan_vxlan.c patch-CMakeLists.txt

net/vde2: Update 2.3.3-57-6ad51c2 => 2.3.3-86-51f387b (last commit)

Commit log:
https://github.com/virtualsquare/vde-2/compare/6ad51c2...51f387b

Local patches merged to upstream.

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+0-22net/vde2/files/patch-src_vde__pcapplug.c
+0-17net/vde2/files/patch-Macros.cmake
+0-14net/vde2/files/patch-src_dpipe.c
+0-11net/vde2/files/patch-CMakeLists.txt
+0-10net/vde2/files/patch-src_vde__vxlan_vxlan.c
+3-3net/vde2/distinfo
+3-771 files not shown
+5-807 files

NetBSD/pkgsrc Cw6ZKgo — doc TODO CHANGES-2026

   doc: Updated textproc/py-markupsafe to 3.0.4
VersionDeltaFile
1.28093+1-2doc/TODO
1.6659+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc CJQmrKt — textproc/py-markupsafe Makefile distinfo

   py-markupsafe: update to 3.0.4.

   -   Build Python 3.15, armv7l, ppc64le, Android, and iOS wheels.
   -   Improve performance of ``striptags``. :issue:`521`
VersionDeltaFile
1.22+4-4textproc/py-markupsafe/distinfo
1.29+2-2textproc/py-markupsafe/Makefile
+6-62 files

Illumos/gate 2053dc3 — usr/src/data/zoneinfo zone_sun.tab zone.tab.txt, usr/src/pkg/manifests system-data-zoneinfo.p5m

18476 Update to tzdata 2026e
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dominik Hassler <hadfl at omnios.org>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+98-20usr/src/data/zoneinfo/northamerica
+26-4usr/src/data/zoneinfo/europe
+1-1usr/src/pkg/manifests/system-data-zoneinfo.p5m
+1-1usr/src/data/zoneinfo/zone_sun.tab
+1-1usr/src/data/zoneinfo/zone.tab.txt
+127-275 files

NetBSD/pkgsrc VLnbWN7 — doc TODO CHANGES-2026

   doc: Updated lang/py-librt to 0.16.0
VersionDeltaFile
1.28092+1-2doc/TODO
1.6658+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc xLeO603 — lang/py-librt Makefile distinfo

   py-librt: update to 0.16.0.

   Changes not found.
VersionDeltaFile
1.10+4-4lang/py-librt/distinfo
1.10+2-2lang/py-librt/Makefile
+6-62 files

NetBSD/pkgsrc W3Aud6l — doc TODO CHANGES-2026

   doc: Updated audio/py-last to 7.2.0
VersionDeltaFile
1.28091+1-2doc/TODO
1.6657+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc xxYEEPl — audio/py-last distinfo Makefile

   py-last: update to 7.2.0.

   Changed

       Drop support for Python 3.10 (#549) @hugovk

   Fixed

       Only retry transient network failures (#544) @hugovk
       Add and fix more Ruff lint rules (#546) @hugovk
       Update deploy actions for metadata version 2.5 (#545) @hugovk
VersionDeltaFile
1.16+4-4audio/py-last/distinfo
1.23+4-4audio/py-last/Makefile
+8-82 files

NetBSD/pkgsrc F4i00vT — doc TODO CHANGES-2026

   doc: Updated security/py-google-auth-httplib2 to 0.4.4
VersionDeltaFile
1.28090+1-2doc/TODO
1.6656+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 3a6YL7M — security/py-google-auth-httplib2 Makefile distinfo

   py-google-auth-httplib2: update to 0.4.4.

   0.4.4 (2026-10-01)

   repair broken and stale repository URLs in package metadata (#18498) (54dbd12), refs #18497

   0.4.3 (2026-09-29)

   declare Python3.15 support (05b0c34)
VersionDeltaFile
1.14+4-4security/py-google-auth-httplib2/distinfo
1.15+2-2security/py-google-auth-httplib2/Makefile
+6-62 files

NetBSD/pkgsrc hiZVsdt — doc TODO CHANGES-2026

   doc: Updated www/py-google-api-python-client to 2.201.0
VersionDeltaFile
1.28089+1-2doc/TODO
1.6655+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc Tb9Sw6I — www/py-google-api-python-client distinfo Makefile

   py-google-api-python-client: update to 2.201.0.

   API updates.
VersionDeltaFile
1.64+9-4www/py-google-api-python-client/PLIST
1.128+4-4www/py-google-api-python-client/distinfo
1.136+4-4www/py-google-api-python-client/Makefile
+17-123 files

NetBSD/pkgsrc BaMEJRS — doc TODO CHANGES-2026

   doc: Updated devel/py-google-api-core to 2.40.0
VersionDeltaFile
1.28088+1-2doc/TODO
1.6654+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 7sXKuBJ — devel/py-google-api-core distinfo Makefile

   py-google-api-core: update to 2.40.0.

   declare Python3.15 support (05b0c34)
VersionDeltaFile
1.55+4-4devel/py-google-api-core/distinfo
1.60+4-4devel/py-google-api-core/Makefile
+8-82 files

NetBSD/src zOA8VCn — sys/arch/mips/atheros/dev if_ae.c

   s/simliar/similar/ in comment.
VersionDeltaFile
1.47+3-3sys/arch/mips/atheros/dev/if_ae.c
+3-31 files

LLVM/project 656d6be — llvm/lib/CodeGen CodeGenPrepare.cpp CodeGenOptions.td, llvm/test/CodeGen/X86 sink-blockfreq.ll phi-immediate-factoring.ll

[CodeGenPrepare] Prefix option names with cgp-

Rename the CodeGenPrepare options so that they start with cgp-, and turn
the -disable-* options into positive options that default to true:

```
-addr-sink-*                  -cgp-addr-sink-*
-cgpp-huge-func               -cgp-huge-func
-disable-cgp-X                -cgp-X=0
-disable-complex-addr-modes   -cgp-complex-addr-modes=0
-disable-preheader-prot       -cgp-preheader-prot=0
-enable-andcmp-sinking        -cgp-andcmp-sinking
-force-split-store            -cgp-force-split-store
-stress-cgp-X                 -cgp-stress-X
```

The section prefix options (-profile-guided-section-prefix, etc.) are
kept, as they are not specific to CodeGenPrepare.

Aided by Opus 5.5
DeltaFile
+28-28llvm/lib/CodeGen/CodeGenOptions.td
+24-24llvm/lib/CodeGen/CodeGenPrepare.cpp
+3-3llvm/test/CodeGen/X86/sink-blockfreq.ll
+3-3llvm/test/CodeGen/X86/phi-immediate-factoring.ll
+2-2llvm/test/Transforms/CodeGenPrepare/X86/sink-addrmode-base.ll
+2-2llvm/test/Transforms/CodeGenPrepare/PowerPC/split-store-alignment.ll
+62-6251 files not shown
+119-11957 files

NetBSD/pkgsrc TE0GgFh — doc TODO CHANGES-2026

   doc: Updated devel/py-flakes to 4.0.2
VersionDeltaFile
1.28087+1-2doc/TODO
1.6653+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc qaX9nhX — devel/py-flakes Makefile distinfo

   py-flakes: update to 4.0.2.

   4.0.2 (2026-10-03)

   - Fix for ``lazy`` import of ``Literal`` considered eager
VersionDeltaFile
1.26+4-4devel/py-flakes/distinfo
1.30+2-2devel/py-flakes/Makefile
+6-62 files

NetBSD/pkgsrc wkY7IAg — doc TODO CHANGES-2026

   doc: Updated devel/py-filelock to 4.0.10
VersionDeltaFile
1.28086+1-2doc/TODO
1.6652+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc doOdqCj — devel/py-filelock distinfo Makefile

   py-filelock: update to 4.0.10.

   4.0.10

   ♻️ refactor(util): test helpers via public locks by @gaborbernat in #764
   🐛 fix(singleton): reject conflicting async and lease options by @kokotatan in #765

   4.0.9

   📝 docs(util): correct write and break guarantees by @pralav-25 in #762
   🐛 fix(read-write): close db fd after connect by @gaborbernat in #763

   4.0.8

   🐛 fix(read-write): refuse cross-thread write release by @feiiiiii5 in #761


   4.0.7

   🐛 fix(mode): require owner read and write by @gaborbernat in #760
VersionDeltaFile
1.60+4-4devel/py-filelock/distinfo
1.61+6-2devel/py-filelock/Makefile
+10-62 files

NetBSD/src 8dq4JRY — sys/arch/sparc/dev cgfourteen.c

   s/simlicity/simplicity/ in two comments.
VersionDeltaFile
1.101+3-3sys/arch/sparc/dev/cgfourteen.c
+3-31 files

LLVM/project f54e552 — llvm/lib/CodeGen CodeGenOptions.cpp CodeGenOptions.h, utils/bazel/llvm-project-overlay/llvm BUILD.bazel

[CodeGen] Declare command line options in TableGen (#228911)

Move the cl::opts of TargetPassConfig.cpp and CodeGenPrepare.cpp into
CodeGenOptions.td, private to lib/CodeGen; other files will follow.
-enable-machine-outliner (cl::ValueOptional) and -regalloc
(RegisterPassParser) stay cl::opt.

CodeGenPrepare and its addressing-mode helpers hold
`const CodeGenOptions &Opts`; TargetPassConfig functions read
CodeGenOptions::Global. getCGPassBuilderOption() converts BoolOrDefault
members to the cl::boolOrDefault and std::optional<bool> fields of the
public CGPassBuilderOption. -basic-block-section-match-infer, which was
not cl::Hidden, is now listed by -help-hidden only.

Aided by Opus 5.5
DeltaFile
+144-318llvm/lib/CodeGen/TargetPassConfig.cpp
+96-221llvm/lib/CodeGen/CodeGenPrepare.cpp
+202-0llvm/lib/CodeGen/CodeGenOptions.td
+19-0llvm/lib/CodeGen/CodeGenOptions.h
+15-0llvm/lib/CodeGen/CodeGenOptions.cpp
+11-0utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+487-5393 files not shown
+507-5449 files