LLVM/project 5bb6f55libsycl Maintainers.md

[libsycl][NFC] Extend list of libsycl maintainers. (#222414)

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
DeltaFile
+4-1libsycl/Maintainers.md
+4-11 files

LLVM/project f2ba88cllvm/include/llvm/IR Attributes.h Attributes.td, llvm/lib/Analysis Lint.cpp

[IR] Mark whether param/ret attributes are ABI relevant (#222575)

This is specified using ABIAttr in TableGen and queried using
isABIAttr().

Make use of this in the Lint pass, instead of maintaining its own
(outdated) list of ABI attributes.

This has been split out from #207173.
DeltaFile
+20-15llvm/include/llvm/IR/Attributes.td
+6-5llvm/lib/Analysis/Lint.cpp
+5-0llvm/lib/IR/Attributes.cpp
+3-0llvm/include/llvm/IR/Attributes.h
+34-204 files

LLVM/project ad09f8dllvm/lib/Target/AMDGPU SIRegisterInfo.cpp

review: address suggestion
DeltaFile
+14-19llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
+14-191 files

LLVM/project 6f76a8fclang/lib/AST/ByteCode Compiler.cpp Pointer.h

Revert "[clang][bytecode] Use opaque pointers for decl-based dummy pointers (…"

This reverts commit a9f7095c26175f363282ed2cdfb52acada3c2d93.
DeltaFile
+32-186clang/lib/AST/ByteCode/Interp.cpp
+27-80clang/lib/AST/ByteCode/Interp.h
+13-69clang/lib/AST/ByteCode/Pointer.cpp
+18-39clang/lib/AST/ByteCode/InterpBuiltin.cpp
+8-29clang/lib/AST/ByteCode/Pointer.h
+7-12clang/lib/AST/ByteCode/Compiler.cpp
+105-4158 files not shown
+123-44414 files

LLVM/project da079a0llvm/lib/Target/AMDGPU AMDGPUAttributor.cpp

AMDGPU: Query waves-per-EU and flat-wg range from subarch in attributor

The maximum flat work group range is a pair of constants and the maximum
waves per execution unit is fully known from the subarch. Use TargetParser
information and continue working to remove the dependence on codegen.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+15-19llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
+15-191 files

OpenBSD/ports GwhaXufsecurity/rust-openssl-tests crates.inc Makefile

   Update to rust-openssl-tests 20260910
VersionDeltaFile
1.214+4-4security/rust-openssl-tests/distinfo
1.222+2-2security/rust-openssl-tests/Makefile
1.176+1-1security/rust-openssl-tests/crates.inc
+7-73 files

OpenBSD/ports gMIUznqdevel/quirks Makefile, devel/quirks/files Quirks.pm

   quirk for ntopng
VersionDeltaFile
1.1826+2-1devel/quirks/files/Quirks.pm
1.1812+1-1devel/quirks/Makefile
+3-22 files

LLVM/project 941e8d6clang/include/clang/Basic BuiltinsAMDGPU.td, clang/test/SemaOpenCL builtins-amdgcn-error-gfx1250-strict.cl

[AMDGPU] Disable block16 conversions on gfx1250-strict
DeltaFile
+45-0llvm/test/MC/AMDGPU/gfx1250-strict_err.s
+23-21llvm/lib/Target/AMDGPU/VOP3Instructions.td
+17-15llvm/include/llvm/IR/IntrinsicsAMDGPU.td
+15-15clang/include/clang/Basic/BuiltinsAMDGPU.td
+19-1clang/test/SemaOpenCL/builtins-amdgcn-error-gfx1250-strict.cl
+9-1llvm/lib/Target/AMDGPU/AMDGPU.td
+128-536 files

OpenBSD/ports 1XTtkmZnet Makefile, net/ntopng/patches patch-src_TimeseriesExporter_cpp

   remove ntopng, which was already marked BROKEN due to bpf_timeval vs timeval
   issues.
VersionDeltaFile
1.1472+0-1net/Makefile
1.4+0-0net/ntopng/pkg/ntopng.rc
1.4+0-0net/ntopng/pkg/README
1.15+0-0net/ntopng/pkg/PLIST
1.3+0-0net/ntopng/pkg/DESCR
1.5+0-0net/ntopng/patches/patch-src_TimeseriesExporter_cpp
+0-119 files not shown
+0-125 files

LLVM/project b3e7900llvm/test/tools/llvm-readobj/MachO needed-libs.test, llvm/tools/llvm-readobj MachODumper.cpp

[llvm-readobj] Exclude Mach-O dylib IDs from needed libraries (#221618)

For Mach-O files, `--needed-libs` includes `LC_ID_DYLIB`, causing a
dynamic
library to list its own install name as a dependency.

Exclude this command while retaining the actual dependency load
commands.

Fixes #39505.

Assisted-by: OpenAI Codex (implementation, tests, and initial
description).
DeltaFile
+48-3llvm/test/tools/llvm-readobj/MachO/needed-libs.test
+0-1llvm/tools/llvm-readobj/MachODumper.cpp
+48-42 files

FreeBSD/src 94a6919sys/dev/dpaa2 dpaa2_channel.h dpaa2_buf.h

dpaa2: Allocate DMA tag per Rx buffer

Previously each channel allocated its own set of buffers using the
channel's DMA tag which causes a DMA lock contention under load.
Even a single saturated 1 Gbps link caused ~50,000 adaptive
mutex spin events (as per lockstat) per second. With the proposed
approach there's no more contention on the channel's DMA mutex and the
adaptive mutex spin events dropped to ~6,000/s.

Stress test where iperf3 pushed as much traffic as possible to the 4
ports revealed that throughput drops from expected 940 Mbps down to
600-800 on each link with the "bounce pages lock" generating ~110,000
adaptive mutex spin events per second, but this is to be addressed
later on.

Tested by:              flo_purplekraken.com, gnikl_justmail.de, bofh@
MFC after:              3 weeks
Differential Revision:  reviews.freebsd.org/D59463
Event:                  EuroBSDcon Devsummit 2026
DeltaFile
+45-17sys/dev/dpaa2/dpaa2_buf.c
+18-13sys/dev/dpaa2/dpaa2_ni.c
+2-12sys/dev/dpaa2/dpaa2_channel.c
+9-4sys/dev/dpaa2/dpaa2_buf.h
+6-0sys/dev/dpaa2/dpaa2_channel.h
+80-465 files

LLVM/project bde886dllvm/lib/Target/AMDGPU AMDGPUAttributor.cpp

AMDGPU: Start using subarch in attributor instead of subtarget (#212207)

Avoid querying the subtarget for functions when the relevant
properties are known from the triple. The various subtarget
group size functions should also be decoupled from the subtarget,
but those are trickier to untangle.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+15-19llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
+15-191 files

LLVM/project eb3aad0llvm/examples/BrainF BrainF.cpp

[BrainF] Remove use of getSizeOf() (#222590)

getSizeOf() is incompatible with ptradd. Also entirely unnecessary
here.
DeltaFile
+1-2llvm/examples/BrainF/BrainF.cpp
+1-21 files

LLVM/project 8f03efeclang/lib/StaticAnalyzer/Core CallEvent.cpp

Move getDeclaredParameterIndex as param to getParameterLocation.
DeltaFile
+3-5clang/lib/StaticAnalyzer/Core/CallEvent.cpp
+3-51 files

LLVM/project c862924llvm/tools/llc CMakeLists.txt llc.cpp, utils/bazel/llvm-project-overlay/llvm BUILD.bazel

[llc] Add a reusable LLVMLlcDriver library (#221896)

Please read :
[RFC](https://discourse.llvm.org/t/rfc-embeddable-llvm-tool-drivers-for-long-lived-hosts/91754)
and [RFC
section](https://discourse.llvm.org/t/rfc-embeddable-llvm-tool-drivers-for-long-lived-hosts/91754#p-367966-proposed-first-change-llvmllcdriver-8)

This splits `llc` into a small standalone executable and a reusable
`LLVMLlcDriver` library.

The change follows the structure introduced for `opt` by @wsmoses in
[#79205](https://github.com/llvm/llvm-project/pull/79205): the
command-line implementation moves into a driver library, while `llc.cpp`
remains the standalone entry point and continues to own `InitLLVM`.

The immediate motivation is embedding `llc` in long-lived applications
such as [WasmBolt](https://github.com/anutosh491/WasmBolt) (try
[here](https://anutosh21.github.io/WasmBolt/))


    [4 lines not shown]
DeltaFile
+912-0llvm/tools/llc/llcdriver.cpp
+4-903llvm/tools/llc/llc.cpp
+18-5utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+15-2llvm/tools/llc/CMakeLists.txt
+949-9104 files

LLVM/project e5673d1llvm/lib/Transforms/InstCombine InstCombineCasts.cpp, llvm/test/Transforms/InstCombine uitofp.ll

[InstCombine] Fold uitofp of masked truncations
DeltaFile
+77-0llvm/test/Transforms/InstCombine/uitofp.ll
+17-0llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
+94-02 files

FreeBSD/ports 60897eesecurity/py-ckcc-protocol Makefile distinfo

security/py-ckcc-protocol: Update to 1.6.0
DeltaFile
+3-3security/py-ckcc-protocol/distinfo
+2-1security/py-ckcc-protocol/Makefile
+5-42 files

FreeBSD/ports 161357caudio/shairport-sync Makefile distinfo

audio/shairport-sync: Update to 5.5.1
DeltaFile
+3-3audio/shairport-sync/distinfo
+1-1audio/shairport-sync/Makefile
+4-42 files

OpenBSD/ports OIzRDFbdatabases/openldap Makefile distinfo

   update to openldap-2.6.15
VersionDeltaFile
1.77.2.1+2-2databases/openldap/distinfo
1.212.2.1+2-1databases/openldap/Makefile
+4-32 files

OpenBSD/ports Xd1j6ISdatabases/openldap Makefile distinfo

   update to openldap-2.6.15
VersionDeltaFile
1.79+2-2databases/openldap/distinfo
1.215+1-1databases/openldap/Makefile
+3-32 files

OpenBSD/ports QyyqEeHdevel/py-regex Makefile distinfo

   update to py3-regex-2026.9.10
VersionDeltaFile
1.19+2-2devel/py-regex/distinfo
1.27+1-1devel/py-regex/Makefile
+3-32 files

FreeBSD/ports d375d74archivers/bzip3 Makefile distinfo

archivers/bzip3: Update to 1.5.4
DeltaFile
+3-3archivers/bzip3/distinfo
+1-1archivers/bzip3/Makefile
+4-42 files

LLVM/project 0fa0a5dllvm/lib/Transforms/Vectorize VPlanRecipes.cpp

[VPlan] Inline a using declaration in single use-site (NFC) (#222259)
DeltaFile
+1-3llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+1-31 files

LLVM/project c7e6e98llvm/lib/Transforms/Vectorize LoopVectorizationPlanner.h VPlanConstruction.cpp

[VPlan] Simplify PlainCFG VPI construction (NFC) (#216435)
DeltaFile
+3-17llvm/lib/Transforms/Vectorize/VPlanConstruction.cpp
+0-6llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
+3-232 files

FreeBSD/ports ae91171net/py-python-socks Makefile distinfo

net/py-python-socks: Update to 3.1.1
DeltaFile
+3-3net/py-python-socks/distinfo
+1-1net/py-python-socks/Makefile
+4-42 files

FreeBSD/doc 51335d0website/data/zh-tw/news news.toml

remove redundant key title
DeltaFile
+0-1website/data/zh-tw/news/news.toml
+0-11 files

FreeBSD/ports 4324951devel/py-electrum-ecc Makefile

devel/py-electrum-ecc: Release maintainership
DeltaFile
+1-1devel/py-electrum-ecc/Makefile
+1-11 files

LLVM/project 8d1a8fcllvm/test/tools/llvm-strings radix.test, llvm/tools/llvm-strings llvm-strings.cpp

[llvm-strings] Style updates primarily for --radix (#222454)

* Silence clang-tidy by moving radix into anonymous namespace
* Adjust type and variable naming to match LLVM style
* Adjust --radix command line error message to match llvm-objdump
* Use llvm::StringSwitch to map option values to enumerators
* Remove undocumented and untested --radix="" option which was an
implementation detail to handle --radix not being specified
DeltaFile
+24-22llvm/tools/llvm-strings/llvm-strings.cpp
+4-2llvm/test/tools/llvm-strings/radix.test
+28-242 files

FreeBSD/ports dd9253cmultimedia/uxplay Makefile distinfo

multimedia/uxplay: Update to 1.73.7
DeltaFile
+3-3multimedia/uxplay/distinfo
+1-1multimedia/uxplay/Makefile
+4-42 files

OpenBSD/ports 41YniZ9databases/openldap Makefile

   limit portroach to 2.6.x
VersionDeltaFile
1.214+1-0databases/openldap/Makefile
+1-01 files