LLVM/project d791e3allvm/lib/Target/AArch64 MachineSMEABIPass.cpp, llvm/test/CodeGen/AArch64 sme-zt0-state.ll sme-peephole-opts.ll

[AArch64][SME] Elide private ZA setup when possible (#196090)

In private ZA functions without any instructions that require "active"
ZA we can omit all ZA setup (and saves/restores). This is equivalent to
removing the `__arm_new("za/zt0")` attribute when ZA state is unused.
DeltaFile
+11-36llvm/test/CodeGen/AArch64/sme-zt0-state.ll
+2-34llvm/test/CodeGen/AArch64/sme-peephole-opts.ll
+16-1llvm/lib/Target/AArch64/MachineSMEABIPass.cpp
+29-713 files

LLVM/project d0d5daeclang/test/Sema inline-asm-constraint-embedded-null.c

update test
DeltaFile
+3-3clang/test/Sema/inline-asm-constraint-embedded-null.c
+3-31 files

FreeBSD/ports c7efe81security/vuxml/vuln 2026.xml

security/vuxml: Add Mozilla vulnerabilities

 * CVE-2026-8090
 * CVE-2026-8091
 * CVE-2026-8092
 * CVE-2026-8093
 * CVE-2026-8094
DeltaFile
+159-0security/vuxml/vuln/2026.xml
+159-01 files

LLVM/project dabb079llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU pseudo-scalar-transcendental.ll

AMDGPU/GlobalISel: Implement RegBankLegalizeRules for amdgcn_log, amdgcn_rcp, and amdgcn_sqrt (#195099)
DeltaFile
+440-61llvm/test/CodeGen/AMDGPU/pseudo-scalar-transcendental.ll
+9-1llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+449-622 files

LLVM/project 59aaa53llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/test/Transforms/LoopVectorize/AArch64 partial-reduce-costs.ll partial-reduce-chained.ll

[AArch64] Reflect cost of integer sub-reductions. (#194594)

The cost of sub-reductions is either the cost of *mlslb + *mlslt, or the
cost of a dot operation with 2 negations:
```
       partial_reduce_umls acc, lhs, rhs
  <=> -partial_reduce_umla -acc, lhs, rhs
```
(codegen for this was added by #186809)

The cost-model was previously a bit of a hack, since sub-reductions were
expanded and therefore expensive, although we made the expansion cost
artifically cheaper so that it would still be a candidate for cdot
instructions.
DeltaFile
+666-0llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-costs.ll
+23-21llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+8-6llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-chained.ll
+2-2llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-sub-sdot.ll
+699-294 files

LLVM/project 3e2a1ddclang/include/clang/Basic DiagnosticSemaKinds.td

Update clang/include/clang/Basic/DiagnosticSemaKinds.td

Co-authored-by: Corentin Jabot <corentinjabot at gmail.com>
DeltaFile
+1-1clang/include/clang/Basic/DiagnosticSemaKinds.td
+1-11 files

FreeBSD/ports 5a8e151sysutils/py-hcloud distinfo Makefile

sysutils/py-hcloud: update to 2.20.0

Changes:        https://github.com/hetznercloud/hcloud-python/blob/v2.20.0/CHANGELOG.md
Reported by:    portscout, repology
DeltaFile
+3-3sysutils/py-hcloud/distinfo
+1-1sysutils/py-hcloud/Makefile
+4-42 files

FreeBSD/ports dfb5e70devel/py-types-jsonschema distinfo Makefile, devel/py-types-jsonschema/files patch-pyproject.toml

devel/py-types-jsonschema: update to 4.26.0.20260508

Changes:        https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/jsonschema.md
Reported by:    repology
DeltaFile
+3-3devel/py-types-jsonschema/distinfo
+2-2devel/py-types-jsonschema/files/patch-pyproject.toml
+1-1devel/py-types-jsonschema/Makefile
+6-63 files

FreeBSD/doc 5dc23aedocumentation/content/en/books/handbook introduction.adoc, shared releases.adoc

15.1-R: Revert previous commit until the 15.1-R release
DeltaFile
+6-6shared/releases.adoc
+1-1documentation/content/en/books/handbook/introduction.adoc
+7-72 files

FreeBSD/doc e4a99a8documentation/content/en/books/handbook introduction.adoc, shared releases.adoc

15.1-R: Temporary version bump for 15.1-R
DeltaFile
+6-6shared/releases.adoc
+1-1documentation/content/en/books/handbook/introduction.adoc
+7-72 files

LLVM/project 8b9cfeaclang/test/Driver print-supported-extensions-riscv.c, clang/test/Preprocessor riscv-target-features.c

[RISCV] Add support for Ziccid 1.0 (#196459)

No codegen and instruction.
It may be ratified in the future. https://github.com/riscv/riscv-isa-manual/pull/2598
DeltaFile
+9-0clang/test/Preprocessor/riscv-target-features.c
+4-0llvm/lib/Target/RISCV/RISCVFeatures.td
+3-0llvm/test/MC/RISCV/attribute-arch.s
+2-0llvm/test/CodeGen/RISCV/attributes.ll
+1-0llvm/unittests/TargetParser/RISCVISAInfoTest.cpp
+1-0clang/test/Driver/print-supported-extensions-riscv.c
+20-03 files not shown
+23-09 files

LLVM/project f8b583fllvm/lib/CodeGen/GlobalISel LegalizerHelper.cpp, llvm/test/CodeGen/AArch64/GlobalISel legalize-saddsat.mir legalize-ssubsat.mir

GlobalISel: Improve extended LLT deduction for G_MERGE_VALUE widenScalar
DeltaFile
+2-2llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
+1-2llvm/test/CodeGen/AArch64/GlobalISel/legalize-saddsat.mir
+1-2llvm/test/CodeGen/AArch64/GlobalISel/legalize-ssubsat.mir
+4-63 files

FreeBSD/ports 4dd742efinance/beancount distinfo Makefile

finance/beancount: update to 3.2.3
DeltaFile
+3-3finance/beancount/distinfo
+1-1finance/beancount/Makefile
+4-42 files

LLVM/project d7babc2llvm/include/llvm/CodeGen MachineFunction.h, llvm/test/CodeGen/AArch64/GlobalISel legalize-and.mir legalize-load-store.mir

GlobalISel: Improve MMO extended LLT caclulation from size
DeltaFile
+9-6llvm/include/llvm/CodeGen/MachineFunction.h
+2-2llvm/test/CodeGen/AArch64/GlobalISel/legalize-and.mir
+2-2llvm/test/CodeGen/AArch64/GlobalISel/legalize-load-store.mir
+13-103 files

LLVM/project 34ee97cllvm/lib/CodeGen/GlobalISel CombinerHelper.cpp, llvm/test/CodeGen/AArch64 fptosi-sat-vector.ll fptoui-sat-vector.ll

GlobalISel/Combiner: Fix building G_CONSTANT for fp extended LLT
DeltaFile
+229-182llvm/test/CodeGen/AArch64/fptosi-sat-vector.ll
+182-141llvm/test/CodeGen/AArch64/fptoui-sat-vector.ll
+20-16llvm/test/CodeGen/AArch64/fptosi-sat-scalar.ll
+19-15llvm/test/CodeGen/AArch64/fptoui-sat-scalar.ll
+17-0llvm/test/CodeGen/AArch64/GlobalISel/combine-unmerge.mir
+6-1llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
+473-3556 files

NetBSD/pkgsrc-wip ef18d02rust195 Makefile distinfo, rust195-bin Makefile

Remove rust195, same as main
DeltaFile
+0-971rust195-bin/files/install.sh
+0-822rust195/Makefile
+0-309rust195-bin/Makefile
+0-215rust195/files/gcc-wrap
+0-188rust195/distinfo
+0-146rust195/cargo.mk
+0-2,65190 files not shown
+0-5,77196 files

OpenBSD/ports FFXlsjntelephony/linphone Makefile

   telephony/linphone: add doxygen to BUILD_DEPENDS

   spotted by sthen@, ENABLE_DOC=NO should disable it, but
   ENABLE_CXX_WRAPPER also drags it and it is enforced in toplevel
   CMakeLists.txt
VersionDeltaFile
1.5+3-0telephony/linphone/Makefile
+3-01 files

LLVM/project 0ebfe12libcxx/test/std/containers/views/mdspan/extents bitint.pass.cpp, libcxx/test/std/numerics/bit/bit.pow.two has_single_bit.pass.cpp

[libc++] Recognize _BitInt(N) as signed/unsigned integer type (#185027)

Replace the explicit specialization lists in `__is_signed_integer_v` and
`__is_unsigned_integer_v` with detection using `is_integral`,
`is_signed`, and `is_unsigned`. This covers `_BitInt(N)` for any N, in
addition to all standard and extended integer types. Character types and
`bool` are excluded via `__is_character_or_bool_v`.

This unblocks `<bit>` operations (`popcount`, `countl_zero`, `rotl`,
etc.) for `_BitInt(N)`.

Part of the [_BitInt(N) libc++
effort](https://discourse.llvm.org/t/bitint-n-support-in-libc-investigations-possible-improvements-looking-for-guidance/90063).

Assisted-by: Claude (Anthropic)

---------

Co-authored-by: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+227-0libcxx/test/std/numerics/numeric.ops/numeric.ops.sat/saturating.bitint.pass.cpp
+173-0libcxx/test/std/utilities/utility/utility.intcmp/intcmp.bitint.pass.cpp
+109-0libcxx/test/std/numerics/bit/bitops.count/popcount.pass.cpp
+87-0libcxx/test/std/numerics/bit/bit.pow.two/has_single_bit.pass.cpp
+85-0libcxx/test/std/numerics/bit/bitops.count/countl_zero.pass.cpp
+83-0libcxx/test/std/containers/views/mdspan/extents/bitint.pass.cpp
+764-010 files not shown
+1,353-3116 files

FreeBSD/ports cd283fddevel/py-ujson distinfo Makefile

devel/py-ujson: update to 5.12.1
DeltaFile
+3-3devel/py-ujson/distinfo
+1-1devel/py-ujson/Makefile
+4-42 files

FreeBSD/ports 83d8a32devel/bazel9 Makefile distinfo, devel/bazel9/files patch-MODULE.bazel rules_go_freebsd.patch

devel/bazel9: upgrade to 9.1.0
DeltaFile
+25-4devel/bazel9/files/patch-MODULE.bazel
+15-0devel/bazel9/files/rules_go_freebsd.patch
+7-3devel/bazel9/Makefile
+3-3devel/bazel9/distinfo
+1-1devel/bazel9/files/toolchain_local-BUILD
+51-115 files

FreeBSD/ports 805e9aawww/pomerium distinfo Makefile, www/pomerium/files modules.txt

www/pomerium: upgrade to v0.32.7

Co-Authored-By: Claude Sonnet 4.6 <noreply at anthropic.com>
DeltaFile
+5-5www/pomerium/distinfo
+2-2www/pomerium/Makefile
+2-2www/pomerium/files/modules.txt
+9-93 files

NetBSD/src IwhYljycrypto/external/bsd/openssh/libexec Makefile

   Back out part of ticket #271, MKFIDO2 is not conditional on this branch.
VersionDeltaFile
1.3.2.3+1-4crypto/external/bsd/openssh/libexec/Makefile
+1-41 files

FreeBSD/ports c3e7ba2devel/bazel8 Makefile, devel/bazel8/files patch-src_main_native_unix__jni__bsd.cc

devel/bazel8: fix crash due to missing JNI stub on BSD

Add a stub for SystemNetworkStats_getNetIoCountersNative in
unix_jni_bsd.cc.  This symbol is required on non-Linux platforms
when JNI is available; its absence caused an UnsatisfiedLinkError
crash at runtime.  Bump PORTREVISION.

PR:             294865
Reported by:    Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp>
DeltaFile
+13-0devel/bazel8/files/patch-src_main_native_unix__jni__bsd.cc
+1-0devel/bazel8/Makefile
+14-02 files

OpenBSD/ports UaFeQjVsysutils/gemini-cli distinfo Makefile, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.41.2.
VersionDeltaFile
1.21+56-56sysutils/gemini-cli/pkg/PLIST
1.22+2-2sysutils/gemini-cli/distinfo
1.24+1-1sysutils/gemini-cli/Makefile
+59-593 files

LLVM/project 77b7183compiler-rt/cmake/Modules CompilerRTUtils.cmake, runtimes CMakeLists.txt

[Runtimes] Fix /clang: prefix warning for GNU-like clang on Windows (#192041)

libclc has configure warning on Windows:
clang: error: no such file or directory:
'/clang:--target=amdgcn-amd-amdhsa-llvm' clang: error: no such file or
directory: '/clang:-print-target-triple'
  CMake Warning at CMakeLists.txt:239 (message):
    Failed to execute `llvm-project/build/bin/clang.exe
/clang:--target=amdgcn-amd-amdhsa-llvm /clang:-print-target-triple` to
    normalize target triple.

Switch to check CMAKE_C_COMPILER_FRONTEND_VARIANT because
- CMAKE_C_SIMULATE_ID=MSVC: true for both clang and clang-cl.
- CMAKE_C_COMPILER_FRONTEND_VARIANT=MSVC: true for clang-cl; false for clang.
DeltaFile
+1-1compiler-rt/cmake/Modules/CompilerRTUtils.cmake
+1-1runtimes/CMakeLists.txt
+2-22 files

LLVM/project a33ba5f.github/workflows libc-overlay-tests.yml

[libc] Include CPU model in overlay CI sccache key (#196477)

[libc] Include CPU model in overlay CI sccache key

The overlay CI compiles opt_host memory tests with `-march=native`,
which generates object files specific to the runner CPU model. sccache
treats `-march=native` as a literal string in its hash key, so cached
`.o` files compiled on one CPU model get served to runners with a
different CPU. When the cached binary uses instructions the current CPU
lacks, the test crashes with SIGILL.

## Symptoms

The `memcmp_opt_host`, `memmove_opt_host`, `memset_opt_host`,
`bcmp_opt_host`, and `bzero_opt_host` tests crash when SIMD code paths
are first exercised. Simple tests like `CmpZeroByte` pass because they
use small sizes that do not enter SIMD routines. The failures are fully
reproducible on reruns because the cache stays poisoned.


    [31 lines not shown]
DeltaFile
+26-1.github/workflows/libc-overlay-tests.yml
+26-11 files

OpenBSD/ports 5Ic4EaLdevel/spidermonkey140 distinfo Makefile

   Update to spidermonkey140-140.10.2.
VersionDeltaFile
1.10+2-2devel/spidermonkey140/distinfo
1.10+1-1devel/spidermonkey140/Makefile
+3-32 files

LLVM/project 76c69declang/docs ReleaseNotes.rst, clang/lib/Sema SemaCUDA.cpp

[CUDA/HIP] Do not check function calls in discarded statement (#194606)

Previously, calling a host-device mismatch function inside a discarded
`if constexpr` branch would trigger an error. This patch recognizes that
discarded statements are never instantiated and allows such code.
DeltaFile
+14-6clang/lib/Sema/SemaCUDA.cpp
+20-0clang/test/SemaCUDA/call-device-fn-from-host.cu
+18-0clang/test/SemaCUDA/call-host-fn-from-device.cu
+16-0clang/test/SemaCUDA/device-kernel-call.cu
+3-0clang/docs/ReleaseNotes.rst
+71-65 files

OpenBSD/src Kvk2UUddistrib/sets/lists/comp mi

   sync
VersionDeltaFile
1.1763+0-1distrib/sets/lists/comp/mi
+0-11 files

FreeBSD/doc 64d869ewebsite/data/ru/vendors consulting.toml misc.toml

website: RU - sync ru/vendors pages

data/ru/vendors toml files are synced with en version
DeltaFile
+21-14website/data/ru/vendors/consulting.toml
+0-6website/data/ru/vendors/misc.toml
+0-6website/data/ru/vendors/hardware.toml
+21-263 files