LLVM/project 07007b7lldb/source/Host/macosx/objcxx HostInfoMacOSX.mm

[lldb] Don't add remap entries for empty segments (#183651)

There are some binaries in the shared cache with a zero-length segment,
or segments who get mapped to lldb address 0 to indicate a failure. Do
not add entries to the VirtualDataExtractor's LookupTablefor those -
they
are not readable.

rdar://171106338
DeltaFile
+2-1lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm
+2-11 files

LLVM/project 145051bclang/docs ReleaseNotes.rst, clang/lib/Sema SemaDecl.cpp

Revert "[Sema] Fix crash on invalid operator template-id (#181404)"

This reverts commit c056d7c5d6ea076b38fa937c54ab44ce2e5a95e1.
DeltaFile
+0-7clang/test/SemaCXX/crash-invalid-operator-template.cpp
+0-4clang/lib/Sema/SemaDecl.cpp
+0-1clang/docs/ReleaseNotes.rst
+0-123 files

LLVM/project b033dcbclang/unittests/Analysis/Scalable/Serialization/JSONFormatTest TUSummaryTest.cpp, lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools libfbsdvmcore-hacks.patch

rebase

Created using spr 1.3.7
DeltaFile
+456-103llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll
+0-323lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools/libfbsdvmcore-hacks.patch
+301-0llvm/test/CodeGen/AArch64/faddv.ll
+140-134clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+160-64llvm/test/Transforms/LoopUnrollAndJam/dependencies.ll
+2-221llvm/test/CodeGen/PowerPC/fmf-propagation.ll
+1,059-845180 files not shown
+4,264-1,909186 files

LLVM/project 77600cbmlir/lib/Dialect/XeGPU/Transforms XeGPULayoutImpl.cpp, mlir/test/Dialect/XeGPU propagate-layout-inst-data.mlir propagate-layout.mlir

[MLIR][XeGPU] XeGPU Layout adds support for fractional-subgroup-size vector  (#183434)

This PR enhances the layout assignment for XeGPU load/store operations
to handle vector size smaller than subgroup size.
Say for vector[4], in case of lane_data=[1], lane_layout=[4] and
inst_data=[4].
The fractional-subgroup-size vector support is required to support the
cross-subgroup reduction case. The number of participant subgroups in
reduction can be small, so it causes each subgroup needs to reduce a
small vector size, often a fraction of subgroup size.
Most layout-based subgroup distribution patterns support
fraction-subgroup-size without no change except a few: reduction,
insert/extract, constant. We don't expect ND operations (like
load_nd/store_nd/dpas) accept fractional-subgroup-size vector.
DeltaFile
+18-16mlir/lib/Dialect/XeGPU/Transforms/XeGPULayoutImpl.cpp
+15-1mlir/test/Dialect/XeGPU/propagate-layout-inst-data.mlir
+14-0mlir/test/Dialect/XeGPU/propagate-layout.mlir
+47-173 files

LLVM/project f30dfe7mlir/tools/mlir-tblgen OpDocGen.cpp

Revert "[mlir-tblgen] Remove `namespace {}` around OpDocGroup (#182721)" (#183458)

Reverts #182721, it's not needed after #183457.

It was a work around for #182720.

This reverts commit a0f344f69d7eb5d87dd78c628a196a3a7440e792.
DeltaFile
+2-4mlir/tools/mlir-tblgen/OpDocGen.cpp
+2-41 files

LLVM/project b354b20clang/lib/Driver SanitizerArgs.cpp, clang/test/Driver fsanitize-minimal-runtime.c

[SafeStack] Allow -fsanitize-minimal-runtime with -fsanitize=safestack (#183644)

SafeStack does not require a full sanitizer runtime, so it should be
compatible
with the minimal runtime flag.
DeltaFile
+3-3clang/lib/Driver/SanitizerArgs.cpp
+6-0compiler-rt/test/safestack/overflow.c
+4-0clang/test/Driver/fsanitize-minimal-runtime.c
+13-33 files

LLVM/project 5929c90mlir/lib/Dialect/Vector/IR VectorOps.cpp

[mlir][vector] Fix fold result for empty vector.mask with no results (#180345)

This PR fixes `foldEmptyMaskOp` to return `failure` when folding an
empty vector.mask whose terminatorhas no operands. Previously this case
returned success without producing any folded results, which violates
the folding contract. Fixes #177825.
DeltaFile
+2-4mlir/lib/Dialect/Vector/IR/VectorOps.cpp
+2-41 files

NetBSD/pkgsrc Us8hY2vdoc CHANGES-2026 TODO

   doc: Updated lang/racket to 9.1
VersionDeltaFile
1.1429+2-1doc/CHANGES-2026
1.26869+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc vMRt0wwlang/racket PLIST distinfo

   racket: update to 9.1

   - Documentation organization and navigation can be specialized by
     language family, to allow users to interact with documentation in a
     way that is tailored to that language family. This is currently used
     by Rhombus.
   - The `for` form and its variants accept an `#:on-length-mismatch`
     specifier. 3.18 Iterations and Comprehensions: for, for/list, ...
   - DrRacket improves the GUI for choosing color schemes.
   - DrRacket has curved syntax arrows. The degree of curvature indicates
     the relative left- or right-displacement of the arrow's target.
   - DrRacket's "Insert Large Letters" uses characters that match the
     comment syntax of the buffer's language, making it useful (and fun!)
     in Rhombus.
   - The `exn-classify-errno` maps network and filesystem error numbers
     on various platforms to posix-standard symbols, to enable more
     portable code. 10.2 Exceptions
   - The behavior of Racket BC on certain character operations (most
     notably `eq?`)  is changed to match that of Racket CS, with a small

    [18 lines not shown]
VersionDeltaFile
1.26+88-15lang/racket/PLIST
1.32+4-4lang/racket/distinfo
1.124+2-3lang/racket/Makefile
+94-223 files

NetBSD/pkgsrc YZYf3BEdoc CHANGES-2026

   doc: Updated lang/racket-textual to 9.1
VersionDeltaFile
1.1428+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ERhI0OZlang/racket-textual PLIST distinfo

   racket: update to 9.1

   - Documentation organization and navigation can be specialized by
     language family, to allow users to interact with documentation in a
     way that is tailored to that language family. This is currently used
     by Rhombus.
   - The `for` form and its variants accept an `#:on-length-mismatch`
     specifier. 3.18 Iterations and Comprehensions: for, for/list, ...
   - DrRacket improves the GUI for choosing color schemes.
   - DrRacket has curved syntax arrows. The degree of curvature indicates
     the relative left- or right-displacement of the arrow's target.
   - DrRacket's "Insert Large Letters" uses characters that match the
     comment syntax of the buffer's language, making it useful (and fun!)
     in Rhombus.
   - The `exn-classify-errno` maps network and filesystem error numbers
     on various platforms to posix-standard symbols, to enable more
     portable code. 10.2 Exceptions
   - The behavior of Racket BC on certain character operations (most
     notably `eq?`)  is changed to match that of Racket CS, with a small

    [18 lines not shown]
VersionDeltaFile
1.21+16-4lang/racket-textual/PLIST
1.29+4-4lang/racket-textual/distinfo
1.48+2-2lang/racket-textual/Makefile
+22-103 files

LLVM/project a54df46

rebase

Created using spr 1.3.7
DeltaFile
+0-00 files

FreeBSD/ports 2a0250enet-im/teams distinfo Makefile, net-im/teams/files/packagejsons package-lock.json package.json

net-im/teams: Update to 2.7.8

Changelog: https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.7.8

Reported by:    portscout
DeltaFile
+5-5net-im/teams/distinfo
+2-2net-im/teams/files/packagejsons/package-lock.json
+1-2net-im/teams/Makefile
+1-1net-im/teams/files/packagejsons/package.json
+9-104 files

LLVM/project df77f2b

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-00 files

LLVM/project 5d78c8cllvm/include/llvm/ADT DenseMap.h

[DenseMap] Add memory barrier for sanitizers in getInlineBuckets/getLargeRep (#183457)

Add a compiler memory barrier to prevent optimizations from triggering
false positives on partially poisoned buckets in (HW)ASan.

Fixes #182720.
DeltaFile
+9-0llvm/include/llvm/ADT/DenseMap.h
+9-01 files

LLVM/project aeba098clang/lib/CIR/CodeGen CIRGenCleanup.cpp, llvm/test/CodeGen/AMDGPU load-saddr-offset-imm.ll

rebase

Created using spr 1.3.7
DeltaFile
+456-103llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll
+160-64llvm/test/Transforms/LoopUnrollAndJam/dependencies.ll
+8-91clang/lib/CIR/CodeGen/CIRGenCleanup.cpp
+88-3utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+89-0llvm/test/CodeGen/AMDGPU/load-saddr-offset-imm.ll
+0-64llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-runtime.ll
+801-32567 files not shown
+1,634-57873 files

LLVM/project 682add2clang/lib/CIR/CodeGen CIRGenCleanup.cpp, llvm/test/CodeGen/AMDGPU load-saddr-offset-imm.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+456-103llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll
+160-64llvm/test/Transforms/LoopUnrollAndJam/dependencies.ll
+8-91clang/lib/CIR/CodeGen/CIRGenCleanup.cpp
+88-3utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+89-0llvm/test/CodeGen/AMDGPU/load-saddr-offset-imm.ll
+0-64llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-runtime.ll
+801-32567 files not shown
+1,634-57873 files

LLVM/project 7169c91clang/lib/CIR/CodeGen CIRGenCleanup.cpp, llvm/test/CodeGen/AMDGPU load-saddr-offset-imm.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+456-103llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll
+160-64llvm/test/Transforms/LoopUnrollAndJam/dependencies.ll
+8-91clang/lib/CIR/CodeGen/CIRGenCleanup.cpp
+88-3utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+89-0llvm/test/CodeGen/AMDGPU/load-saddr-offset-imm.ll
+0-64llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-runtime.ll
+801-32567 files not shown
+1,634-57873 files

LLVM/project 8d5b74dllvm/include/llvm/ADT DenseMap.h

[DenseMap] Add memory barrier for sanitizers in getInlineBuckets/getLargeRep

Add a compiler memory barrier to prevent optimizations from triggering
false positives on partially poisoned buckets in (HW)ASan.

Fixes #182720.

Pull Request: https://github.com/llvm/llvm-project/pull/183457
DeltaFile
+9-0llvm/include/llvm/ADT/DenseMap.h
+9-01 files

LLVM/project 46aca68clang/test/CIR/Transforms flatten-cleanup-scope-eh.cir, clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest TUSummaryTest.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-323lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools/libfbsdvmcore-hacks.patch
+312-0clang/test/CIR/Transforms/flatten-cleanup-scope-eh.cir
+301-0llvm/test/CodeGen/AArch64/faddv.ll
+140-134clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+2-221llvm/test/CodeGen/PowerPC/fmf-propagation.ll
+200-2mlir/lib/Dialect/XeGPU/Transforms/XeGPUSgToWiDistributeExperimental.cpp
+955-680134 files not shown
+3,651-1,385140 files

LLVM/project 732afafclang/test/CIR/Transforms flatten-cleanup-scope-eh.cir, clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest TUSummaryTest.cpp

rebase

Created using spr 1.3.7
DeltaFile
+0-323lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools/libfbsdvmcore-hacks.patch
+312-0clang/test/CIR/Transforms/flatten-cleanup-scope-eh.cir
+301-0llvm/test/CodeGen/AArch64/faddv.ll
+140-134clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+2-221llvm/test/CodeGen/PowerPC/fmf-propagation.ll
+200-2mlir/lib/Dialect/XeGPU/Transforms/XeGPUSgToWiDistributeExperimental.cpp
+955-680134 files not shown
+3,651-1,385140 files

LLVM/project 481edd1clang/test/CIR/Transforms flatten-cleanup-scope-eh.cir, clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest TUSummaryTest.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-323lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools/libfbsdvmcore-hacks.patch
+312-0clang/test/CIR/Transforms/flatten-cleanup-scope-eh.cir
+301-0llvm/test/CodeGen/AArch64/faddv.ll
+140-134clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+2-221llvm/test/CodeGen/PowerPC/fmf-propagation.ll
+200-2mlir/lib/Dialect/XeGPU/Transforms/XeGPUSgToWiDistributeExperimental.cpp
+955-680134 files not shown
+3,651-1,385140 files

LLVM/project ff64ed1clang/test/CIR/Transforms flatten-cleanup-scope-eh.cir, clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest TUSummaryTest.cpp

rebase

Created using spr 1.3.7
DeltaFile
+0-323lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools/libfbsdvmcore-hacks.patch
+312-0clang/test/CIR/Transforms/flatten-cleanup-scope-eh.cir
+301-0llvm/test/CodeGen/AArch64/faddv.ll
+140-134clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+2-221llvm/test/CodeGen/PowerPC/fmf-propagation.ll
+200-2mlir/lib/Dialect/XeGPU/Transforms/XeGPUSgToWiDistributeExperimental.cpp
+955-680135 files not shown
+3,650-1,394141 files

LLVM/project 146f796clang/test/CIR/Transforms flatten-cleanup-scope-eh.cir, clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest TUSummaryTest.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-323lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools/libfbsdvmcore-hacks.patch
+312-0clang/test/CIR/Transforms/flatten-cleanup-scope-eh.cir
+301-0llvm/test/CodeGen/AArch64/faddv.ll
+140-134clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+2-221llvm/test/CodeGen/PowerPC/fmf-propagation.ll
+200-2mlir/lib/Dialect/XeGPU/Transforms/XeGPUSgToWiDistributeExperimental.cpp
+955-680135 files not shown
+3,650-1,394141 files

GhostBSD/build 3e53689packages drivers

Adding xlibre-virtualbox-ose-additions-72
DeltaFile
+1-0packages/drivers
+1-01 files

LLVM/project 53f4046clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest TUSummaryTest.cpp, lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools libfbsdvmcore-hacks.patch

Merge branch 'main' into users/vitalybuka/spr/safestack-allow-fsanitize-minimal-runtime-with-safestack
DeltaFile
+456-103llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll
+0-323lldb/test/API/functionalities/postmortem/FreeBSD-Kernel-Core/tools/libfbsdvmcore-hacks.patch
+301-0llvm/test/CodeGen/AArch64/faddv.ll
+140-134clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+160-64llvm/test/Transforms/LoopUnrollAndJam/dependencies.ll
+2-221llvm/test/CodeGen/PowerPC/fmf-propagation.ll
+1,059-845175 files not shown
+4,204-1,884181 files

GhostBSD/build 9a7cfc5common_config/base-setting/patches/boot/loader.conf.d if_re.conf amdtemp.conf

Fix UEFI boot issues for some users
DeltaFile
+0-2common_config/base-setting/patches/boot/loader.conf.d/if_re.conf
+0-1common_config/base-setting/patches/boot/loader.conf.d/amdtemp.conf
+0-1common_config/base-setting/patches/boot/loader.conf.d/coretemp.conf
+0-43 files

NetBSD/pkgsrc-wip 34eb2fdu-boot-licheepi-zero/files installboot.plist sun8i-v3s-licheepi-zero-lcd-800x480.dts, u-boot-licheepi-zero/patches patch-arch_arm_dts_sun8i-v3s.dtsi patch-arch_arm_dts_sun8i-v3s-licheepi-zero.dts

u-boot-licheepi-zero: add package for testing RGB panel

The patches mainly come from
https://github.com/u-boot/u-boot/compare/master...mcerveny:u-boot:simplefb_v3s_v2
DeltaFile
+399-0u-boot-licheepi-zero/patches/patch-arch_arm_dts_sun8i-v3s.dtsi
+110-0u-boot-licheepi-zero/patches/patch-arch_arm_dts_sun8i-v3s-licheepi-zero.dts
+66-0u-boot-licheepi-zero/patches/patch-drivers_video_sunxi_sunxi__de2.c
+47-0u-boot-licheepi-zero/files/installboot.plist
+43-0u-boot-licheepi-zero/files/sun8i-v3s-licheepi-zero-lcd-800x480.dts
+38-0u-boot-licheepi-zero/files/sun8i-v3s-licheepi-zero-lcd-480x272.dts
+703-012 files not shown
+885-018 files

LLVM/project 8f9c926llvm/lib/Target/AMDGPU AMDGPUTargetTransformInfo.cpp, llvm/test/Transforms/LoopUnroll/AMDGPU unroll-runtime.ll

Revert "AMDGPU: Fix runtime unrolling when cascaded GEPs present (#14… (#183641)

…7700)"

slows down llama.cpp

This reverts commit cff4a00d3f7d91c0dd3a93eb81db66be178273d3.
DeltaFile
+0-64llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-runtime.ll
+3-6llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+3-702 files

LLVM/project c056d7cclang/docs ReleaseNotes.rst, clang/lib/Sema SemaDecl.cpp

[Sema] Fix crash on invalid operator template-id (#181404)

Add checks in GetNameFromUnqualifiedId to handle invalid TemplateId
cases safely. This avoids a crash when handling an invalid template-id
during error recovery and allows normal error reporting to continue.

Fixes #177549
DeltaFile
+7-0clang/test/SemaCXX/crash-invalid-operator-template.cpp
+4-0clang/lib/Sema/SemaDecl.cpp
+1-0clang/docs/ReleaseNotes.rst
+12-03 files