LLVM/project dbeea29llvm/lib/ObjCopy/DXContainer DXContainerObjcopy.cpp, llvm/test/tools/llvm-objcopy/DXContainer dump-section.yaml copy-headers.yaml

[llvm-objcopy] Strip header from DXContainer's ILDB part during `--dump-section` (#198578)

This strips the header from ILDB part of DXContainer during
`llvm-objcopy --dump-section`, so that the output contains bitcode only.
DeltaFile
+20-220llvm/test/tools/llvm-objcopy/DXContainer/dump-section.yaml
+12-3llvm/test/tools/llvm-objcopy/DXContainer/copy-headers.yaml
+1-1llvm/lib/ObjCopy/DXContainer/DXContainerObjcopy.cpp
+33-2243 files

LLVM/project 25ebed5lldb/source/Plugins/DynamicLoader/Windows-DYLD DynamicLoaderWindowsDYLD.cpp

[lldb][windows] refactor null handling in DynamicLoaderWindowsDYLD (#200821)

This patch thightens the null guards.

---------

Co-authored-by: Nerixyz <nero.9 at hotmail.de>
DeltaFile
+18-13lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
+18-131 files

LLVM/project 87f09d3clang/docs ReleaseNotes.rst, clang/lib/Parse ParseTentative.cpp ParseExpr.cpp

[clang] Parse `__typeof_unqual__` consistently with `__typeof__` (#198948)

C23 `__typeof_unqual` and `__typeof_unqual__` are supported in all
language modes as an extension.
However, existing tests missed this form:
```cpp
int main() {
   __typeof_unqual(int) x = 0;
}
```
That doesn't compile today.
```
<source>:2:4: error: expected expression
    2 |    __typeof_unqual(int) x = 0;
      |    ^
1 error generated.
Compiler returned: 1
```
I think the fix is to parse `tok::kw_typeof_unqual` everywhere that we

    [14 lines not shown]
DeltaFile
+6-2clang/lib/Parse/ParseTentative.cpp
+8-0clang/test/SemaCXX/typeof.cpp
+1-0clang/lib/Parse/ParseExpr.cpp
+1-0clang/docs/ReleaseNotes.rst
+1-0clang/lib/Parse/ParseExprCXX.cpp
+17-25 files

LLVM/project 5c9b578llvm/test/MC/AArch64/SME2 uqcvt-diagnostics.s

[AArch64][SME2] Fix mnemonic in uqcvt-diagnostics.s test (NFC) (#200824)
DeltaFile
+8-8llvm/test/MC/AArch64/SME2/uqcvt-diagnostics.s
+8-81 files

LLVM/project 8994480llvm/lib/Transforms/Vectorize LoopVectorize.cpp VPlanTransforms.cpp

[LV] Remove legacy setVectorizedCallDecision & co (NFC). (#195519)

Remove setVectorizedCallDecision & co after being superseded by
https://github.com/llvm/llvm-project/pull/195518.

Note that we still need to retain some of the call cost logic in the
legacy cost model, to compute if scalarization is profitable.

Depends on https://github.com/llvm/llvm-project/pull/195518.

PR: https://github.com/llvm/llvm-project/pull/195519
DeltaFile
+37-242llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+1-12llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+0-8llvm/lib/Transforms/Vectorize/VPlanHelpers.h
+38-2623 files

LLVM/project 081e8a7flang/lib/Semantics resolve-names.cpp, libsycl/include/sycl/__impl index_space_classes.hpp queue.hpp

Merge branch 'main' into users/kasuga-fj/interchange-test-mem-call
DeltaFile
+220-334llvm/test/CodeGen/SPIRV/transcoding/enqueue_kernel.ll
+412-0libsycl/include/sycl/__impl/index_space_classes.hpp
+141-84llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+195-9libsycl/include/sycl/__impl/queue.hpp
+188-0libsycl/include/sycl/__impl/detail/kernel_arg_helpers.hpp
+165-0flang/lib/Semantics/resolve-names.cpp
+1,321-42770 files not shown
+2,331-82076 files

LLVM/project e6ab63ellvm/lib/Target/SPIRV SPIRVBuiltins.cpp SPIRVModuleAnalysis.cpp, llvm/test/CodeGen/SPIRV EnqueueEmptyKernel.ll

[SPIRV] Fix enqueue empty kernel (#187671)

Function reference arguments don't get spv_bitcast after opaque pointer
migration, while data pointer arguments still might. Therefore:
a. getBlockStructInstr() got updated to check G_GLOBAL_VALUE ->
G_ADDRSPACE_CAST pattern for function reference arguments;
b. buildEnqueueKernel() got updated to add bitcast the block literal
pointer from struct* to i8*, as required by OpEnqueueKernel.

---------

Co-authored-by: Arseniy Obolenskiy <gooddoog at student.su>
Co-authored-by: Marcos Maronas <mmaronas at amd.com>
Co-authored-by: Dmitry Sidorov <dsidorov at amd.com>
DeltaFile
+220-334llvm/test/CodeGen/SPIRV/transcoding/enqueue_kernel.ll
+141-84llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+0-67llvm/test/CodeGen/SPIRV/EnqueueEmptyKernel.ll
+37-0llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp
+3-1llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+401-4865 files

LLVM/project c07f4eeclang/lib/AST/ByteCode Pointer.cpp, clang/test/SemaCXX constant-expression-p2280r4.cpp

[clang][bytecode] Remove unknown-size-array special handling (#200789)

from `Pointer::toAPValue()`.
DeltaFile
+2-4clang/test/SemaCXX/constant-expression-p2280r4.cpp
+0-4clang/lib/AST/ByteCode/Pointer.cpp
+2-82 files

LLVM/project b05c5e4lldb/source/Plugins/Process/Windows/Common NativeProcessWindows.cpp

[lldb][Windows] Don't kill lldb when a thread fails to stop (#200805)

Replace `exit(1)` in `NativeProcessWindows::StopThread` with logging so
a single thread suspend failure no longer terminates lldb itself.
DeltaFile
+3-3lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp
+3-31 files

LLVM/project d2bea40lldb/source/Plugins/Process/Windows/Common DebuggerThread.cpp

[NFC][lldb][windows] follow styling guidelines for hProcess (#200812)

`hProcess` does not follow the LLVM styling guidelines. Rename it to
`process`.
DeltaFile
+19-20lldb/source/Plugins/Process/Windows/Common/DebuggerThread.cpp
+19-201 files

LLVM/project cedd8d9lldb/source/Plugins/Process/Windows/Common NativeProcessWindows.cpp

[NFC][lldb][windows] simplify NativeProcessWindows::FindSoftwareBreakpoint (#200820)
DeltaFile
+1-4lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp
+1-41 files

LLVM/project 6a80387lldb/source/Plugins/Platform/Windows PlatformWindows.cpp

[NFC][lldb][windows] Simplify PlatformWindows::ConnectRemote (#200823)
DeltaFile
+13-23lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp
+13-231 files

LLVM/project fc8911alldb/source/Plugins/Platform/Windows PlatformWindows.cpp

[lldb][windows] fix late null check (#200822)

`process_sp` should be null checked before calling the
`HijackProcessEvents` method. This patch also removes 2 unused
variables.
DeltaFile
+2-5lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp
+2-51 files

LLVM/project 06a2741llvm/lib/Transforms/Vectorize VPlanRecipes.cpp, llvm/test/Transforms/LoopVectorize/AArch64 partial-reduce-fdot-product.ll partial-reduce-costs.ll

Fixups
DeltaFile
+68-0llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-fdot-product.ll
+8-8llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-costs.ll
+1-1llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+0-1llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-chained.ll
+77-104 files

LLVM/project 86548feclang/lib/Headers __clang_hip_runtime_wrapper.h __clang_cuda_math_forward_declares.h, clang/test/Headers hip-constexpr-cmath.hip

[Clang][HIP] Guard declarations of cmath comparisons when using Microsoft's STL

In HIP, constexpr functions are treated as both, __host__ and
__device__.

A new version of the MS STL shipped with the build tools version 14.51.36231
has constexpr definitions for some cmath functions when the compiler in use is Clang.

These definitions conflict with the __device__ delcarations we provide in
the header wrappers.

This patch guards these declarations/definitions to use the ones coming
from the STL.
DeltaFile
+70-0clang/test/Headers/hip-constexpr-cmath.hip
+18-0clang/lib/Headers/__clang_hip_runtime_wrapper.h
+6-0clang/lib/Headers/__clang_cuda_math_forward_declares.h
+2-0clang/lib/Headers/__clang_hip_cmath.h
+96-04 files

NetBSD/pkgsrc WgNbFOCdoc CHANGES-2026

   doc: Updated converters/p5-Sereal-Decoder to 5.006
VersionDeltaFile
1.3430+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0HdG6RKconverters/p5-Sereal-Decoder distinfo Makefile

   p5-Sereal-Decoder: update to 5.006.

   5.006
       * Use miniz 3.1.1
       * Avoid deprecated ZSTD api.
       * Tidy and regen.

   5.005
       * Update spec to document changes from version 5
       * Security fixes - make sure that COPY tags cannot be used
         to read past end of buffer.
VersionDeltaFile
1.24+4-4converters/p5-Sereal-Decoder/distinfo
1.33+2-3converters/p5-Sereal-Decoder/Makefile
+6-72 files

NetBSD/pkgsrc Ox2OYAjdoc CHANGES-2026

   doc: Updated graphics/libjxl to 0.11.2nb1
VersionDeltaFile
1.3429+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc eLZTKcAgraphics/libjxl Makefile distinfo, graphics/libjxl/patches patch-lib_extras_dec_pnm.cc

   libjxl: fix CVE-2025-70103 using upstream patch.

   Bump PKGREVISION.
VersionDeltaFile
1.1+106-0graphics/libjxl/patches/patch-lib_extras_dec_pnm.cc
1.13+3-1graphics/libjxl/Makefile
1.7+2-1graphics/libjxl/distinfo
+111-23 files

FreeNAS/freenas df59292src/middlewared/middlewared/plugins/mail send.py

NAS-141218 / 27.0.0-BETA.1 / Fix errors introduced during mail mypy work (#19045)
DeltaFile
+2-1src/middlewared/middlewared/plugins/mail/send.py
+2-11 files

LLVM/project c7a58d5llvm/test/Transforms/LoopVectorize/VPlan vplan-printing-flags.ll

[LV] Add test for printing cast flags. (#200806)

Add test showing missing flags when printing VPInstructionWithType
casts.
DeltaFile
+104-0llvm/test/Transforms/LoopVectorize/VPlan/vplan-printing-flags.ll
+104-01 files

OpenBSD/src L0r4KE8sys/dev/pci if_mwx.c

   Rmeove extra spaces
VersionDeltaFile
1.11+5-6sys/dev/pci/if_mwx.c
+5-61 files

NetBSD/pkgsrc dI3Z1bWdoc CHANGES-2026

   doc: Updated textproc/p5-Unicode-LineBreak to 2019.001nb8
VersionDeltaFile
1.3428+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc TSANM0Atextproc/p5-Unicode-LineBreak Makefile distinfo, textproc/p5-Unicode-LineBreak/patches patch-lib_Text_LineFold.pm

   p5-Unicode-LineBreak: update to 2019.001nb8.

   Fix CVE-2026-8594 using upstream patch.
VersionDeltaFile
1.1+16-0textproc/p5-Unicode-LineBreak/patches/patch-lib_Text_LineFold.pm
1.27+3-3textproc/p5-Unicode-LineBreak/Makefile
1.12+2-1textproc/p5-Unicode-LineBreak/distinfo
+21-43 files

LLVM/project c0f8fa3llvm/lib/Transforms/Scalar LoopInterchange.cpp, llvm/test/Transforms/LoopInterchange memory-attr.ll

[LoopInterchange] Prevent to interchange when memory-related calls exist
DeltaFile
+7-19llvm/test/Transforms/LoopInterchange/memory-attr.ll
+4-2llvm/lib/Transforms/Scalar/LoopInterchange.cpp
+11-212 files

NetBSD/pkgsrc 878amA0doc TODO CHANGES-2026

   doc: Updated sysutils/fzf to 0.73.1
VersionDeltaFile
1.27335+1-2doc/TODO
1.3427+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc C2uFtwHsysutils/fzf distinfo Makefile

   fzf: update to 0.73.1.

   Bug fixes

       Skip $FZF_CURRENT_ITEM export when the item contains a NUL byte; exec(2) rejects the env, breaking preview and other child commands (#4806)
       Fixed O(n^2) HTTP body accumulation in --listen; a single ~390 KB request could block the single-threaded server for ~8 s (Michal Majchrowicz, Marcin Wyczechowski, AFINE Team)
VersionDeltaFile
1.52+4-4sysutils/fzf/distinfo
1.134+2-2sysutils/fzf/Makefile
+6-62 files

LLVM/project 460bdfdllvm/test/Transforms/LoopInterchange memory-attr.ll

[LoopInterchange] Add test where loop has memory-affected calls (NFC)
DeltaFile
+140-0llvm/test/Transforms/LoopInterchange/memory-attr.ll
+140-01 files

FreeBSD/ports 6431590net/sdl3_net Makefile distinfo

net/sdl3_net: update 3.1.0 → 3.2.0
DeltaFile
+4-2net/sdl3_net/Makefile
+3-3net/sdl3_net/distinfo
+1-1net/sdl3_net/pkg-plist
+8-63 files

FreeBSD/ports 8087230devel/sdl3 distinfo Makefile

devel/sdl3: update 3.4.8 → 3.4.10
DeltaFile
+3-3devel/sdl3/distinfo
+1-1devel/sdl3/Makefile
+4-42 files