LLVM/project fd2e5c7llvm/include/llvm/CodeGen TargetLoweringObjectFileImpl.h

Apply change for ids check
DeltaFile
+7-6llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
+7-61 files

LLVM/project dc2aedcllvm/lib/Target/SystemZ SystemZAsmPrinter.cpp

Assert that the ADA symbol should already be set
DeltaFile
+1-2llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp
+1-21 files

LLVM/project 8b59338llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel llvm.amdgcn.sbfe.ll llvm.amdgcn.ubfe.ll

[AMDGPU][GlobalISel] Add ubfe and sbfe intrinsic RegBankLegalize rules (#177276)

DeltaFile
+46-12llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.sbfe.ll
+40-8llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.ubfe.ll
+6-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+92-203 files

FreeBSD/ports 00a76a7sysutils/stackit distinfo Makefile

sysutils/stackit: update to 0.52.0

PR:             292642
DeltaFile
+5-5sysutils/stackit/distinfo
+1-2sysutils/stackit/Makefile
+6-72 files

LLVM/project 39642a4llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeHelper.cpp AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU vector-reduce-mul.ll integer-mad-patterns.ll

[AMDGPU][GlobalISel] Add RegBankLegalize support for G_MUL (#177314)

Add missing S16, S64, and V2S16 support for G_MUL.
DeltaFile
+195-203llvm/test/CodeGen/AMDGPU/vector-reduce-mul.ll
+232-57llvm/test/CodeGen/AMDGPU/GlobalISel/mul.ll
+106-101llvm/test/CodeGen/AMDGPU/integer-mad-patterns.ll
+21-21llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-mul.mir
+23-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeHelper.cpp
+9-1llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+586-3832 files not shown
+588-3838 files

LLVM/project 1036d78flang/lib/Lower Bridge.cpp, flang/test/Lower assigned-goto.f90

[flang][lowering] lowering assigned goto of allocatable variable (#175874)

towards [#173594](https://github.com/llvm/llvm-project/issues/173594)

This PR adds a lowering for `AssignedGoto`s that reference an
allocatable variable.
DeltaFile
+20-0flang/test/Lower/assigned-goto.f90
+2-2flang/lib/Lower/Bridge.cpp
+22-22 files

FreeBSD/ports fc42790net/rsync Makefile

net/rsync: Reinstate rrsync by flavorizing

The previous update removed the rrsync script from binary packages built
with the default options. This replaces the PYTHON option with a python
flavor so there is a package available that contains rrsync.

PR:             286073
Reported by:    Dan Langille <dvl at freebsd.org>
DeltaFile
+17-7net/rsync/Makefile
+17-71 files

FreeBSD/ports 0622047science/afni distinfo Makefile

science/afni: Update to 26.0.05
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+4-42 files

LLVM/project 9d64e0bllvm/lib/Target/AMDGPU GCNSubtarget.h

[NFCI][AMDGPU] Use `GET_SUBTARGETINFO_MACRO` in `GCNSubtarget.h`
DeltaFile
+13-282llvm/lib/Target/AMDGPU/GCNSubtarget.h
+13-2821 files

LLVM/project b90d384llvm/lib/Target/AMDGPU GCNSubtarget.h SIRegisterInfo.cpp

[NFCI][AMDGPU] Final touch before moving to `GET_SUBTARGETINFO_MACRO`
DeltaFile
+29-35llvm/lib/Target/AMDGPU/GCNSubtarget.h
+30-27llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
+12-12llvm/lib/Target/AMDGPU/GCNSubtarget.cpp
+9-9llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
+4-10llvm/lib/Target/AMDGPU/AMDGPU.td
+6-6llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+90-996 files not shown
+107-11612 files

LLVM/project d1751bbclang/include/clang/Analysis/Analyses/LifetimeSafety Facts.h, clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp Origins.cpp

[LifetimeSafety] Detect dangling fields
DeltaFile
+151-0clang/test/Sema/warn-lifetime-safety-dangling-field.cpp
+51-17clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+48-4clang/include/clang/Analysis/Analyses/LifetimeSafety/Facts.h
+0-28clang/test/Analysis/lifetime-cfg-output.cpp
+17-8clang/lib/Analysis/LifetimeSafety/Origins.cpp
+15-8clang/test/Sema/warn-lifetime-analysis-nocfg.cpp
+282-6514 files not shown
+381-9320 files

LLVM/project 5692ae9llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 clmul-vector.ll combine-pclmul.ll

Revert "[X86] combinePCLMULQDQ - attempt to fold PCLMULQDQ(SHUFFLE(X),SHUFFLE(Y),C) -> PCLMULQDQ(X,Y,C') (#176932)"

This reverts commit c13a730c89da0a28b011a157bdfacd8625201625.

Makes clang assert, standalone repro here:
https://github.com/llvm/llvm-project/pull/176932#issuecomment-3785362760
DeltaFile
+176-130llvm/test/CodeGen/X86/clmul-vector.ll
+1-31llvm/lib/Target/X86/X86ISelLowering.cpp
+9-3llvm/test/CodeGen/X86/combine-pclmul.ll
+186-1643 files

LLVM/project 1ce11b5llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.960bit.ll

rebase after zalasr

Created using spr 1.3.8-beta.1
DeltaFile
+47,697-51,378llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+14,474-16,242llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+16,328-12,881llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+13,036-14,705llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.896bit.ll
+11,668-13,311llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.832bit.ll
+10,558-11,908llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.768bit.ll
+113,761-120,425853 files not shown
+243,619-228,525859 files

LLVM/project 71a2e8fllvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 tail-call-stack-args.ll

[AArch64] Don't skip storing stack arguments in case of size mismatch (#177360)

Wnen argument on stack needs to be zero extended, we can't omit ld/st
pair, because we may get an undefined value in certain conditions. (e.g
the code below will print 0xFFFFFFFF00000042 instead of 0x42)

```
[[gnu::noinline]]
void baz(int, int, int, int, int, int, int, int, long v)
{
    printf("Value of v: %#lx\n", v);
}

[[gnu::noinline]]
void bar(int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8, unsigned v)
{
    baz(i1, i2, i3, i4, i5, i6, i7, i8, v);
}


    [5 lines not shown]
DeltaFile
+13-0llvm/test/CodeGen/AArch64/tail-call-stack-args.ll
+1-1llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+14-12 files

OPNSense/ports 77b466fopnsense/ndp-proxy-go Makefile, opnsense/ndp-proxy-go/files ndp-proxy-go.in

opnsense/ndp-proxy-go: Add -f flag to daemon dispatch (#254)

This fixes some stalling in the carp hook script on start
DeltaFile
+1-1opnsense/ndp-proxy-go/files/ndp-proxy-go.in
+1-0opnsense/ndp-proxy-go/Makefile
+2-12 files

OPNSense/plugins 2cc2215net/frr/src/etc/rc.syshook.d/carp 50-frr

net/frr: Fix stall on carp hook by redirecting stdout (#5160)

DeltaFile
+2-1net/frr/src/etc/rc.syshook.d/carp/50-frr
+2-11 files

LLVM/project 4016592llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/AArch64 neon-abd.ll arm64-vabs.ll

[SDAG] (abd? (?ext x), c) -> (zext (abd? x, c)) (#176366)

just the existing pattern, with constants
DeltaFile
+189-0llvm/test/CodeGen/AArch64/neon-abd.ll
+28-0llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+8-14llvm/test/CodeGen/AArch64/arm64-vabs.ll
+225-143 files

NetBSD/pkgsrc O7o4NcOdoc CHANGES-2026

   doc: Updated textproc/moor to 2.10.2
VersionDeltaFile
1.558+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jIvcpostextproc/moor distinfo Makefile

   moor: update to 2.10.2. Changes:

   - Fix truncated lines in man pages
   - Chroma highlighter was updated
   - Improved cleanup on shutdown
VersionDeltaFile
1.18+10-10textproc/moor/distinfo
1.25+2-3textproc/moor/Makefile
1.7+2-2textproc/moor/go-modules.mk
+14-153 files

pfSense/pfsense 328e081src/etc/inc system.inc

Fix whitespace
DeltaFile
+2-2src/etc/inc/system.inc
+2-21 files

FreeBSD/ports 387cd38devel/onetbb Makefile, devel/onetbb/files patch-include_oneapi_tbb_detail__exception.h patch-test_common_utils_concurrency_limit.h

devel/onetbb: Fix more tests

Fix/improve the following tests (see patches for details):

 29 - test_resumable_tasks (SEGFAULT)
 63 - test_hw_concurrency (ILLEGAL)
 66 - test_global_control (Subprocess aborted)
 67 - test_task (SEGFAULT)
 74 - test_tbb_header (Failed)
105 - conformance_resumable_tasks (SEGFAULT)
131 - test_malloc_compliance (Subprocess aborted)

This leads to a single test still failing:

 63 - test_hw_concurrency (Subprocess aborted)

because get_cpuset_indices() is not working on FreeBSD.

PR:     292088
Reported by:    diizzy
DeltaFile
+26-0devel/onetbb/files/patch-include_oneapi_tbb_detail__exception.h
+24-0devel/onetbb/files/patch-test_common_utils_concurrency_limit.h
+23-0devel/onetbb/files/patch-src_tbb_co_context.h
+17-0devel/onetbb/files/patch-test_tbbmalloc_test_malloc_compliance.cpp
+1-1devel/onetbb/Makefile
+91-15 files

LLVM/project a97f5ecllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.960bit.ll

AMDGPU: Change ABI of 16-bit element vectors on gfx6/7 (#175781)

Fix ABI on old subtargets so match new subtargets, packing
16-bit element subvectors into 32-bit registers. Previously
this would be scalarized and promoted to i32/float.

Note this only changes the vector cases. Scalar i16/half are
still promoted to i32/float for now. I've unsuccessfully tried
to make that switch in the past, so leave that for later.

This will help with removal of softPromoteHalfType.
DeltaFile
+47,697-51,378llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+14,474-16,242llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+16,328-12,881llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+13,036-14,705llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.896bit.ll
+11,668-13,311llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.832bit.ll
+10,558-11,908llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.768bit.ll
+113,761-120,425151 files not shown
+200,144-204,071157 files

pfSense/pfsense 249153dsrc/etc/inc system.inc, src/usr/local/www system_advanced_sysctl.php

Merge pull request #4709 from GChuf/systemTunablesSort
DeltaFile
+6-0src/etc/inc/system.inc
+1-1src/usr/local/www/system_advanced_sysctl.php
+7-12 files

LLVM/project 4a3f33dllvm/lib/CodeGen/GlobalISel CallLowering.cpp

GlobalISel: Fix mishandling vector-as-scalar in return values (#175780)

This fixes 2 cases when the AMDGPU ABI is fixed to pass <2 x i16>
values as packed on gfx6/gfx7. The ABI does not pack values
currently; this is a pre-fix for that change.

Insert a bitcast if there is a single part with a different size.
Previously this would miscompile by going through the scalarization
and extend path, dropping the high element.

Also fix assertions in odd cases, like <3 x i16> -> i32. This needs
to unmerge with excess elements from the widened source vector.

All of this code is in need of a cleanup; this should look more
like the DAG version using getVectorTypeBreakdown.
DeltaFile
+28-8llvm/lib/CodeGen/GlobalISel/CallLowering.cpp
+28-81 files

pfSense/pfsense 2c5baacsrc/usr/local/www/includes functions.inc.php, src/usr/local/www/widgets/widgets system_information.widget.php

Merge pull request #4703 from GChuf/mbufFunctionOptimize
DeltaFile
+6-11src/usr/local/www/includes/functions.inc.php
+8-8src/usr/local/www/widgets/widgets/system_information.widget.php
+14-192 files

OPNSense/ports 3646e39opnsense/ndp-proxy-go Makefile

Bump revision
DeltaFile
+1-0opnsense/ndp-proxy-go/Makefile
+1-01 files

OPNSense/core 6cf4057src/opnsense/scripts/filter list_legacy_rules.php

Firewall: Rules:  Migration assistant - fix category fieldname

(cherry picked from commit d15195930ec64e20c0655bf20ac56edc705950e4)
DeltaFile
+1-1src/opnsense/scripts/filter/list_legacy_rules.php
+1-11 files

OPNSense/core 190ce06src/opnsense/scripts/filter list_legacy_rules.php

Firewall: Rules:  Migration assistant - fix disabled rules in export.

(cherry picked from commit 94081fd82facac37d285a62e62bf0f6f22ff907f)
DeltaFile
+1-1src/opnsense/scripts/filter/list_legacy_rules.php
+1-11 files

OPNSense/ports 6f65f51opnsense/ndp-proxy-go/files ndp-proxy-go.in

opnsense/ndp-proxy-go: Add -f flag to daemon dispatch

This fixes some stalling in the carp hook script on start
DeltaFile
+1-1opnsense/ndp-proxy-go/files/ndp-proxy-go.in
+1-11 files

LLVM/project 6513463clang-tools-extra/clang-tidy/bugprone UnsafeFunctionsCheck.cpp, clang/include/clang/Analysis AnnexKDetection.h

Reland "[clang][analyzer] Add ReportInC99AndEarlier option to Depreca… (#177379)

…tedOrUnsafeBuf…" (#176603)

The bolt-aarch64-ubuntu-clang failure seems unrelated.

This reverts commit 17ff9b3c67ab62f77b2dd5cba98fa0011f14d9a2.
DeltaFile
+76-12clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
+43-0clang/lib/Analysis/AnnexKDetection.cpp
+40-0clang/include/clang/Analysis/AnnexKDetection.h
+40-0clang/test/Analysis/security-deprecated-buffer-handling-report-modes.c
+19-6clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
+2-20clang-tools-extra/clang-tidy/bugprone/UnsafeFunctionsCheck.cpp
+220-384 files not shown
+236-3810 files