LLVM/project db06c0ellvm/lib/Transforms/InstCombine InstCombineCompares.cpp, llvm/test/Transforms/InstCombine cast_ptr.ll

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+57-0llvm/test/Transforms/InstCombine/cast_ptr.ll
+6-1llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
+63-12 files

LLVM/project 943d649clang/test/SemaHIP builtins-amdgcn-gfx1250-cooperative-atomics-templated.hip amdgpu-feature-builtins-return-type-deduction.hip

clang/AMDGPU: Migrate cc1 tests to subarch triples (8) (#211870)

Rewrite SemaHIP cc1 test RUN lines to the new subarch triple form,
dropping the redundant -target-cpu.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+2-2clang/test/SemaHIP/builtins-amdgcn-gfx1250-cooperative-atomics-templated.hip
+2-2clang/test/SemaHIP/amdgpu-feature-builtins-return-type-deduction.hip
+2-2clang/test/SemaHIP/amdgpu-builtin-in-lambda.hip
+2-2clang/test/SemaHIP/amdgpu-builtin-in-lambda-with-unsupported-attribute.hip
+1-1clang/test/SemaHIP/builtins-amdgcn-raw-buffer-atomic-add.hip
+1-1clang/test/SemaHIP/builtins-amdgcn-raw-buffer-atomic-fmin-max.hip
+10-1015 files not shown
+25-2521 files

FreeBSD/ports 3081533multimedia/gstreamer1-plugins-bad/files patch-git_f3b6692 patch-git_6c14677, multimedia/gstreamer1-plugins-rust distinfo Makefile.crates

GSteamer1: Uppdate to 1.28.5

multimedia/gstreamer1-plugins-rust is now a first-class citizen using gstreamer
tagging.

Refactor custom targets in multimedia/gstreamer1 and fix a few bugs in
generate-vuxml-entry.py.

MFH:            2026Q3
Security:       6eee35e6-fca5-4db2-ab73-f27add3e3ef1

(cherry picked from commit 703f5a47c30b7de3c5cc5a7baa98b0372d1c7449)
DeltaFile
+511-499multimedia/gstreamer1-plugins-rust/distinfo
+254-248multimedia/gstreamer1-plugins-rust/Makefile.crates
+0-237multimedia/gstreamer1-plugins-bad/files/patch-git_f3b6692
+101-73multimedia/gstreamer1/files/generate-vuxml-entry.py
+0-101multimedia/gstreamer1-plugins-bad/files/patch-git_6c14677
+0-77multimedia/gstreamer1-plugins-bad/files/patch-git_3833dd7
+866-1,23512 files not shown
+923-1,35018 files

FreeBSD/ports 833c284www/SpectrumKNX distinfo Makefile

www/SpectrumKNX: update to 1.16.2

Changes:        https://github.com/martinhoefling/SpectrumKNX/releases
DeltaFile
+5-5www/SpectrumKNX/distinfo
+1-1www/SpectrumKNX/Makefile
+6-62 files

FreeBSD/ports 9ded02ddevel/glab distinfo Makefile

devel/glab: update to 1.109.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+2-0devel/glab/pkg-plist
+9-73 files

FreeBSD/ports 78e3a41www/SpectrumKNX distinfo Makefile, www/SpectrumKNX/files pkg-message.in

www/SpectrumKNX: update to 1.16.1

Changes:        https://github.com/martinhoefling/SpectrumKNX/releases
DeltaFile
+5-5www/SpectrumKNX/distinfo
+2-2www/SpectrumKNX/files/pkg-message.in
+1-1www/SpectrumKNX/Makefile
+8-83 files

FreeBSD/ports 0a7ef28www/SpectrumKNX Makefile pkg-descr, www/SpectrumKNX/files spectrumknx.in pkg-message.in

www/SpectrumKNX: added new port version 1.16.0

a nice KNX monitor with a searchable history.

asyncpg must be downgraded due to a regresion in version 0.31.0:
https://github.com/MagicStack/asyncpg/issues/1334

Check for more details:
https://github.com/martinhoefling/SpectrumKNX
DeltaFile
+95-0www/SpectrumKNX/Makefile
+62-0www/SpectrumKNX/files/spectrumknx.in
+49-0www/SpectrumKNX/files/pkg-message.in
+47-0www/SpectrumKNX/files/spectrumknx.conf.sample
+11-0www/SpectrumKNX/files/patch-backend_requirements.txt
+6-0www/SpectrumKNX/pkg-descr
+270-04 files not shown
+278-210 files

LLVM/project 9184bb0llvm/include/llvm/IR PassManagerInternal.h PassManager.h

[IR][NFC] Remove vtables from analysis passes (#211864)

Similar to #209414 but for AnalysisPassConcept. This avoids vtables for
every analysis pass.
DeltaFile
+57-38llvm/include/llvm/IR/PassManagerInternal.h
+2-2llvm/include/llvm/IR/PassManager.h
+2-1llvm/include/llvm/IR/PassManagerImpl.h
+61-413 files

FreeBSD/ports 703f5a4multimedia/gstreamer1-plugins-bad/files patch-git_f3b6692 patch-git_6c14677, multimedia/gstreamer1-plugins-rust distinfo Makefile.crates

GSteamer1: Uppdate to 1.28.5

multimedia/gstreamer1-plugins-rust is now a first-class citizen using gstreamer
tagging.

Refactor custom targets in multimedia/gstreamer1 and fix a few bugs in
generate-vuxml-entry.py.

MFH:            2026Q3
Security:       6eee35e6-fca5-4db2-ab73-f27add3e3ef1
DeltaFile
+511-499multimedia/gstreamer1-plugins-rust/distinfo
+254-248multimedia/gstreamer1-plugins-rust/Makefile.crates
+0-237multimedia/gstreamer1-plugins-bad/files/patch-git_f3b6692
+101-73multimedia/gstreamer1/files/generate-vuxml-entry.py
+0-101multimedia/gstreamer1-plugins-bad/files/patch-git_6c14677
+0-77multimedia/gstreamer1-plugins-bad/files/patch-git_3833dd7
+866-1,23512 files not shown
+923-1,35018 files

FreeBSD/ports 39d6b67security/vuxml/vuln 2026.xml

security/vuxml: Add gstreamer1* < 1.28.5
DeltaFile
+69-0security/vuxml/vuln/2026.xml
+69-01 files

LLVM/project 6436ba9llvm/lib/Transforms/Instrumentation AddressSanitizer.cpp, llvm/test/Instrumentation/AddressSanitizer asan-detect-invalid-pointer-pair.ll

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+13-0llvm/test/Instrumentation/AddressSanitizer/asan-detect-invalid-pointer-pair.ll
+1-1llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
+14-12 files

FreeBSD/ports e8b80a5graphics/R-cran-dichromat distinfo Makefile

graphics/R-cran-dichromat: Update to 2.0-1

Reported by:    portscout
DeltaFile
+3-3graphics/R-cran-dichromat/distinfo
+2-3graphics/R-cran-dichromat/Makefile
+5-62 files

LLVM/project 678ee28llvm/lib/Target/AArch64 SVEShuffleOpts.cpp AArch64.h

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+3-3llvm/lib/Target/AArch64/SVEShuffleOpts.cpp
+3-2llvm/lib/Target/AArch64/AArch64.h
+3-1llvm/lib/Target/AArch64/AArch64PassRegistry.def
+9-63 files

LLVM/project 217af2fllvm/include/llvm/Transforms/Utils AssignGUID.h, llvm/lib/Target/AArch64 SVEShuffleOpts.cpp AArch64.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+3-3llvm/lib/Target/AArch64/SVEShuffleOpts.cpp
+3-2llvm/lib/Target/AArch64/AArch64.h
+1-3llvm/include/llvm/Transforms/Utils/AssignGUID.h
+3-1llvm/lib/Target/AArch64/AArch64PassRegistry.def
+10-94 files

LLVM/project 02fa1bellvm/include/llvm/CodeGen MachineCheckDebugify.h, llvm/include/llvm/Transforms/Scalar AlignmentFromAssumptions.h LogicalSROA.h

[Passes] Replace PassInfoMixin with {Optional,Required}PassInfoMixin

There were a couple passes that landed after the mass migration that
need to be updated to eventually make PassInfoMixin private. For backend
passes I looked at whether LegacyPM passes called skipFunction rather
than whether or not they should be enabled to try and preserve existing
behavior where possible.

We still need to wait a bit in order to avoid PassInfoMixin to a detail
namespace and fully remove isRequired from PassInfoMixin given there are
a lot of out-of-tree passes that have not yet been moved over. I'm
hoping to have patches out within a week.

Reviewers: arsenm, aeubanks

Pull Request: https://github.com/llvm/llvm-project/pull/211874
DeltaFile
+6-4llvm/lib/Target/AArch64/AArch64.h
+3-2llvm/lib/Target/Lanai/Lanai.h
+2-1llvm/lib/Target/MSP430/MSP430.h
+1-1llvm/include/llvm/CodeGen/MachineCheckDebugify.h
+1-1llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h
+1-1llvm/include/llvm/Transforms/Scalar/LogicalSROA.h
+14-103 files not shown
+17-139 files

LLVM/project ac0fbaaflang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll maximumnum.ll

rebase + fwrapv-pointer

Created using spr 1.3.8-wip
DeltaFile
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+6,560-6,119llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+5,575-5,393llvm/test/CodeGen/AMDGPU/maximumnum.ll
+5,454-5,259llvm/test/CodeGen/AMDGPU/minimumnum.ll
+4,728-4,968llvm/test/CodeGen/AMDGPU/bf16.ll
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+35,385-29,4896,099 files not shown
+231,076-190,4466,105 files

FreeBSD/ports 6266d50misc/py-bitsandbytes Makefile distinfo, misc/py-bitsandbytes/files patch-pyproject.toml

misc/py-bitsandbytes: update 0.47.0 → 0.50.0

Reported by:    portscout
DeltaFile
+18-0misc/py-bitsandbytes/files/patch-pyproject.toml
+6-5misc/py-bitsandbytes/Makefile
+3-3misc/py-bitsandbytes/distinfo
+27-83 files

FreeBSD/ports d168319misc/netron distinfo Makefile

misc/netron: update 9.1.7 → 9.1.9

Reported by:    portscout
DeltaFile
+3-3misc/netron/distinfo
+1-1misc/netron/Makefile
+4-42 files

FreeBSD/ports 012d376www/wabt pkg-plist Makefile, www/wabt/files patch-CMakeLists.txt

www/wabt: Install libwabt-fuzz.so when FUZZ_TOOLS is ON

PR:     297036
DeltaFile
+18-5www/wabt/files/patch-CMakeLists.txt
+1-0www/wabt/pkg-plist
+1-0www/wabt/Makefile
+20-53 files

FreeBSD/ports 31ba326devel/fatal distinfo Makefile

devel/fatal: update 2026.07.13.00 → 2026.07.20.00
DeltaFile
+3-3devel/fatal/distinfo
+1-1devel/fatal/Makefile
+4-42 files

FreeBSD/ports ab530a8www/proxygen distinfo Makefile

www/proxygen: update 2026.07.13.00 → 2026.07.20.00
DeltaFile
+3-3www/proxygen/distinfo
+1-1www/proxygen/Makefile
+4-42 files

FreeBSD/ports ed02d25net/fb303 distinfo Makefile

net/fb303: update 2026.07.13.00 → 2026.07.20.00
DeltaFile
+3-3net/fb303/distinfo
+1-1net/fb303/Makefile
+4-42 files

FreeBSD/ports 36e9481security/trufflehog distinfo Makefile

security/trufflehog: update 3.95.9 → 3.96.0

Reported by:    portscout
DeltaFile
+5-5security/trufflehog/distinfo
+1-1security/trufflehog/Makefile
+6-62 files

FreeBSD/ports 90fc11cnet/mvfst distinfo Makefile

net/mvfst: update 2026.07.13.00 → 2026.07.20.00
DeltaFile
+3-3net/mvfst/distinfo
+1-1net/mvfst/Makefile
+4-42 files

FreeBSD/ports 0f68335devel/fbthrift pkg-plist distinfo

devel/fbthrift: update 2026.07.13.00 → 2026.07.20.00
DeltaFile
+12-0devel/fbthrift/pkg-plist
+3-3devel/fbthrift/distinfo
+2-2devel/fbthrift/Makefile
+17-53 files

FreeBSD/ports 05ce55csecurity/fizz distinfo Makefile

security/fizz: update 2026.07.13.00 → 2026.07.20.00
DeltaFile
+3-3security/fizz/distinfo
+1-1security/fizz/Makefile
+4-42 files

FreeBSD/ports 1b0ba23misc/grok-build distinfo Makefile

misc/grok-build: update 0.2.111 → 0.2.112
DeltaFile
+5-5misc/grok-build/distinfo
+1-1misc/grok-build/Makefile
+6-62 files

FreeBSD/ports 9d236fdmisc/claude-code distinfo Makefile

misc/claude-code: update 2.1.219 → 2.1.220
DeltaFile
+5-5misc/claude-code/distinfo
+1-1misc/claude-code/Makefile
+6-62 files

FreeBSD/ports 33d211amisc/github-copilot-cli distinfo Makefile

misc/github-copilot-cli: update 1.0.71 → 1.0.75
DeltaFile
+5-5misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+6-62 files

FreeBSD/ports ed58738net/wangle distinfo Makefile

net/wangle: update 2026.07.13.00 → 2026.07.20.00
DeltaFile
+3-3net/wangle/distinfo
+1-1net/wangle/Makefile
+4-42 files