LLVM/project b7abe5f — lldb/source/Plugins/DynamicLoader/Windows-DYLD DynamicLoaderWindowsDYLD.cpp

[lldb] Improve PE remote debugging by falling back to the load address (#214023)

Fall back to the preferred load address from file in
DynamicLoaderWindowsDYLD to allow debugging e.g. PE kernels over QEMU
gdbstub without needing to specify a base (instead of not loading the
sections which causes e.g. breakpoints/symbolized backtraces to not
work).
DeltaFile
+28-6lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
+28-61 files

LLVM/project c4d25e2 — offload/include device.h, offload/libompaccsupport device.cpp

[offload][omp] Manage events through liboffload (#226444)

Manage Events through the liboffload API.
Remove all Event APIs from GenericPluginTy.

Assisted by Claude
DeltaFile
+0-56offload/plugins-nextgen/common/src/PluginInterface.cpp
+35-18offload/libompaccsupport/device.cpp
+0-17offload/plugins-nextgen/common/include/PluginInterface.h
+4-5offload/include/device.h
+39-964 files

LLVM/project 2fb684e — offload/include PluginManager.h, offload/libompaccsupport device.cpp PluginManager.cpp

[offload] Copy the kernel launch environment with a direct-write memcpy

Claude assisted with this patch.
DeltaFile
+73-0offload/test/offloading/kernel_launch_environment.c
+13-0offload/libompaccsupport/PluginManager.cpp
+9-3offload/libompaccsupport/device.cpp
+6-0offload/include/PluginManager.h
+101-34 files

LLVM/project 5232c53 — offload/liboffload/src OffloadImpl.cpp, offload/plugins-nextgen/amdgpu/src rtl.cpp

[offload] Pass host-to-device transfer flags to plugins as a struct
DeltaFile
+12-6offload/plugins-nextgen/common/include/PluginInterface.h
+7-8offload/liboffload/src/OffloadImpl.cpp
+2-3offload/plugins-nextgen/common/src/PluginInterface.cpp
+2-2offload/plugins-nextgen/amdgpu/src/rtl.cpp
+1-1offload/plugins-nextgen/level_zero/src/L0Device.cpp
+1-1offload/plugins-nextgen/level_zero/include/L0Device.h
+25-212 files not shown
+27-238 files

FreeBSD/ports 42f4176 — math/wxmaxima pkg-plist

math/wxmaxima: Fix plist

Approved by:    portmgr (fixit blanket)
DeltaFile
+5-0math/wxmaxima/pkg-plist
+5-01 files

FreeNAS/freenas ccd8a47 — tests/api2 test_300_nfs.py

NAS-144459 / 27.0.0 / Fix api2.test_300_nfs.TestNFSops.test_nonroot_behavior (by themylogin) (#20014)

Mounts from localhost (SSH_NFS) as NAT between the CI test runner and
the appliance rewrites the privileged source port.

Original PR: https://github.com/truenas/middleware/pull/20011

Co-authored-by: themylogin <themylogin at gmail.com>
DeltaFile
+24-54tests/api2/test_300_nfs.py
+24-541 files

LLVM/project 261529f — llvm/lib/Target/AArch64 AArch64SVEInstrInfo.td SVEInstrFormats.td

[LLVM][CodeGen][SVE] Use real instruction name as the key for SVE pseudo map. (#231494)

SVEPseudoMap previously used an instruction like string as the key
linking real and pseudo instructions. This requires additional state
when defining instructions that's effectively redundant. By using the
real instruction we remove the need for additional state while making it
possible for pseudo instructions to inherit state from their real
counterpart.
DeltaFile
+229-251llvm/lib/Target/AArch64/SVEInstrFormats.td
+209-214llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
+438-4652 files

LLVM/project 5f30445 — lldb/test/API/lang/cpp/signed_types TestSignedTypes.py

[lldb][test] Disable TestSignedTypes.py on Windows on Arm (#231933)

When the debug info type is not PDB. With PDB it works.

FAIL: test_dwarf (TestSignedTypes.SignedTypesTestCase.test_dwarf)
AssertionError: Ran command:
"frame variable --show-types --no-args"
Got output:
Expecting sub string: "(int) the_signed_int = 99" (was not found)
DeltaFile
+1-1lldb/test/API/lang/cpp/signed_types/TestSignedTypes.py
+1-11 files

LLVM/project 712270b — libc/src/__support/OSUtil/linux/syscall_wrappers CMakeLists.txt

sort sched_* cmake target
DeltaFile
+18-18libc/src/__support/OSUtil/linux/syscall_wrappers/CMakeLists.txt
+18-181 files

LLVM/project e519674 — offload/test/offloading xteam_reduction_no_parallel.c

[offload][test] Mark xteam_reduction_no_parallel.c unsupported on intelgpu (#231927)

Some constructs are not properly supported by Level Zero yet, as for
other (already existing) offload tests.
DeltaFile
+1-0offload/test/offloading/xteam_reduction_no_parallel.c
+1-01 files

LLVM/project e79025d — clang/lib/CIR/CodeGen CIRGenFunction.h CIRGenStmtOpenMP.cpp, clang/test/CIR/CodeGenOpenMP target-parallel-for.c

[CIR][OpenMP] Add support for host_eval so that SPMD kernels can be used

This patch adds support for host_eval so that SPMD kernels and in the future
num_threads and other clauses can be implemented correctly.

Assisted-by: Cursor / Claude Sonnet 5 High
DeltaFile
+151-14clang/lib/CIR/CodeGen/CIRGenStmtOpenMP.cpp
+27-24clang/test/CIR/CodeGenOpenMP/target-parallel-for.c
+12-0clang/lib/CIR/CodeGen/CIRGenFunction.h
+190-383 files

NetBSD/pkgsrc-wip ba1cff2 — libclc Makefile

libclc: cleanup redundant || exit 1
DeltaFile
+1-1libclc/Makefile
+1-11 files

LLVM/project 6bfdaa2 — clang/include/clang/Analysis/Analyses/LifetimeSafety LifetimeSafety.h

[LifetimeSafety] Add default member initializers to `LifetimeSafetyOpts` (#231914)

Fixes UUM error introduced by 63dcd11b2cc063f209605b8960ec12e3c29f1a75
DeltaFile
+7-7clang/include/clang/Analysis/Analyses/LifetimeSafety/LifetimeSafety.h
+7-71 files

FreeBSD/ports 6b32adc — multimedia/tenacity pkg-plist Makefile

multimedia/tenacity: Fix staging

Approved by:    portmgr (fixit blanket)
DeltaFile
+0-3multimedia/tenacity/pkg-plist
+3-0multimedia/tenacity/Makefile
+3-32 files

NetBSD/pkgsrc-wip 6584ed5 — libclc DESCR buildlink3.mk

libclc: catch up w/ llvm
DeltaFile
+10-130libclc/PLIST
+33-3libclc/Makefile
+2-2libclc/buildlink3.mk
+1-1libclc/DESCR
+46-1364 files

LLVM/project f01b3c5 — llvm/include/llvm/TargetParser CMakeLists.txt, llvm/lib/Target/AArch64 AArch64TargetParserDef.td

AArch64: Use minimal tablegen inputs for TargetParser

Generate AArch64TargetParserDef.inc from a minimal file instead of all
of AArch64.td. The scheduling models referenced by the processor
definitions are defined in the scheduling files, which depend on the
instruction definitions. TargetParser does not use them, so the minimal
file defines empty placeholder models instead. The generated file is
byte-identical.

llvm-min-tblgen -gen-arm-target-def

                             Gigainstructions  Peak RSS  .td deps
  AArch64.td                 3.36              169 MB    100
  AArch64TargetParserDef.td  0.04                7 MB      8

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+49-0llvm/lib/Target/AArch64/AArch64TargetParserDef.td
+1-1utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+1-1llvm/utils/gn/secondary/llvm/include/llvm/TargetParser/BUILD.gn
+1-1llvm/include/llvm/TargetParser/CMakeLists.txt
+52-34 files

LLVM/project ea64cde — llvm/lib/Target/AArch64 AArch64InstrFormats.td, llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp

fixup! Also rename the tablegen and case names, and re-order the DiagnosticType so it matches the operand name
DeltaFile
+74-74llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+37-36llvm/lib/Target/AArch64/AArch64InstrFormats.td
+111-1102 files

LLVM/project 5ce21a2 — llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp, llvm/test/MC/AArch64 armv8.5a-mte-error.s basic-a64-diagnostics.s

fixup! And fix all the other cases
DeltaFile
+69-69llvm/test/MC/AArch64/basic-a64-diagnostics.s
+53-53llvm/test/MC/AArch64/armv8.5a-mte-error.s
+37-29llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+16-16llvm/test/MC/AArch64/SVE/st1h-diagnostics.s
+16-16llvm/test/MC/AArch64/SVE/ld1h-diagnostics.s
+14-14llvm/test/MC/AArch64/SVE/st1w-diagnostics.s
+205-197113 files not shown
+667-659119 files

LLVM/project 076f1eb — llvm/test/MC/AArch64 armv9.8a-cflt-diagnostics.s arm64-diags.s, llvm/test/MC/AArch64/SVE str-diagnostics.s ldr-diagnostics.s

[AArch64][llvm] Fix incorrect diagnostic (index/immediate in simm9)

Improve the error message in the simm9 diagnostics and use the word
'immediate' instead of 'index'. This was noticed when creating the
CFLT instructions for Armv9.8-A, but would have caused a lot of
unrelated churn if merged as part of that change.

Co-authored-by: Martin Wehking <martin.wehking at arm.com>
DeltaFile
+82-82llvm/test/MC/AArch64/basic-a64-diagnostics.s
+39-39llvm/test/MC/AArch64/armv8.4a-ldst-error.s
+5-5llvm/test/MC/AArch64/arm64-diags.s
+4-4llvm/test/MC/AArch64/SVE/str-diagnostics.s
+4-4llvm/test/MC/AArch64/SVE/ldr-diagnostics.s
+2-2llvm/test/MC/AArch64/armv9.8a-cflt-diagnostics.s
+136-1361 files not shown
+137-1377 files

LLVM/project 96eb412 — llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp, llvm/test/MC/AArch64 armv8.5a-mte-error.s armv9.8a-cflt-diagnostics.s

[AArch64][llvm] Improve diagnostics for invalid operands (#230436)

Return `DiagnosticPredicate` from `isSImm()`, `isImmInRange()`, and
`isUImm12Offset()` so invalid operand types do not produce misleading
immediate range errors, while out-of-range constants retain their
range diagnostics.

Keep the load/store fallback predicate boolean and remove the
CFLT-specific diagnostic workaround. Update affected diagnostic
tests and add prefetch and CFLT regression testcases.
DeltaFile
+16-17llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+14-14llvm/test/MC/AArch64/basic-a64-diagnostics.s
+5-5llvm/test/MC/AArch64/neon-diagnostics.s
+9-0llvm/test/MC/AArch64/armv9.8a-cflt-diagnostics.s
+3-3llvm/test/MC/AArch64/SME2p1/zero-diagnostics.s
+2-2llvm/test/MC/AArch64/armv8.5a-mte-error.s
+49-4121 files not shown
+71-6327 files

LLVM/project 111065f — llvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 arm64-bitfield-extract.ll br-cond-lshr.ll

[AArch64] Prefer tst + bcc over lsr + cbz/cbnz (#228005)

Lower (BR_CC eq/ne, (SRL val, imm), 0) to tst + bcc instead of
lsr + cbz/cbnz when the tst and bcc instructions can be fused.
DeltaFile
+124-0llvm/test/CodeGen/AArch64/br-cond-lshr.ll
+27-0llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+3-2llvm/test/CodeGen/AArch64/arm64-bitfield-extract.ll
+154-23 files

FreeBSD/doc 6056bdf — website/content/en/status/report-2026-07-2026-09 releng.adoc

Status/2026Q3/releng.adoc: typo fixed

Approved by: doceng (implicit)
DeltaFile
+1-1website/content/en/status/report-2026-07-2026-09/releng.adoc
+1-11 files

FreeBSD/ports e09fad8 — cad/qcad pkg-plist

cad/qcad: Fix plist

Approved by:    portmgr (fixit blanket)
DeltaFile
+0-1cad/qcad/pkg-plist
+0-11 files

OPNSense/core 3a15cf1 — src/etc/inc/xmlrpc service.inc

hack
DeltaFile
+5-2src/etc/inc/xmlrpc/service.inc
+5-21 files

LLVM/project b2f5235 — llvm/test/Transforms/InstCombine ctpop.ll

Add multi use negative test and full width test
DeltaFile
+44-0llvm/test/Transforms/InstCombine/ctpop.ll
+44-01 files

LLVM/project 8fe8dd6 — offload/include PluginManager.h, offload/libompaccsupport device.cpp PluginManager.cpp

[offload] Copy the kernel launch environment with a direct-write memcpy

Claude assisted with this patch.
DeltaFile
+73-0offload/test/offloading/kernel_launch_environment.c
+13-0offload/libompaccsupport/PluginManager.cpp
+9-3offload/libompaccsupport/device.cpp
+6-0offload/include/PluginManager.h
+101-34 files

NetBSD/pkgsrc-wip 3863adf — shaarli TODO

shaarli: Add reference to CVE-2026-110225
DeltaFile
+2-1shaarli/TODO
+2-11 files

NetBSD/pkgsrc-wip d78f51a — py-copyparty TODO

py-copyparty: Add reference to CVE-2026-104102
DeltaFile
+1-1py-copyparty/TODO
+1-11 files

NetBSD/pkgsrc-wip 87e94a1 — nix TODO

nix: Add reference to recent CVEs
DeltaFile
+2-1nix/TODO
+2-11 files

NetBSD/pkgsrc-wip d9f71ed — libconfini TODO

libconfini: Add reference to CVE-2026-95124
DeltaFile
+1-1libconfini/TODO
+1-11 files