LLVM/project fddd083llvm/lib/Transforms/Vectorize VPlan.cpp LoopVectorize.cpp

capture weights
DeltaFile
+29-7llvm/lib/Transforms/Vectorize/VPlan.cpp
+2-0llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+31-72 files

FreeBSD/ports ae837b1www/gatus distinfo Makefile

www/gatus: Update to 5.34.0

ChangeLog: https://github.com/TwiN/gatus/releases/tag/v5.34.0
DeltaFile
+5-5www/gatus/distinfo
+1-1www/gatus/Makefile
+6-62 files

LLVM/project 227517dlldb/source/Plugins/SymbolFile/NativePDB SymbolFileNativePDB.cpp

[LLDB][NativePDB] Add PdbAstBuilder null checks (#176065)

`TypeSystem::GetNativePDBParser` returns `nullptr` by default, so using
the result without checking can cause a crash.
DeltaFile
+45-26lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
+45-261 files

LLVM/project 1621e00llvm/lib/Target/RISCV RISCVISelLowering.cpp

[RISCV] Remove unnecessary EVT->MVT->EVT conversions. NFC (#176214)

We don't need to use getSimpleValueType if we're just passing to
getNode.
DeltaFile
+5-5llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5-51 files

FreeBSD/ports 120cb03math/R-cran-terra distinfo Makefile

math/R-cran-terra: Update to 1.8-93

ChangeLog: https://cran.r-project.org/web/packages/terra/news/news.html
DeltaFile
+3-3math/R-cran-terra/distinfo
+1-2math/R-cran-terra/Makefile
+4-52 files

FreeBSD/ports 3990abadevel/aws-c-io distinfo Makefile

devel/aws-c-io: Update to 0.26.0

ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.26.0
DeltaFile
+3-3devel/aws-c-io/distinfo
+1-1devel/aws-c-io/Makefile
+4-42 files

FreeBSD/ports 289ab2bdevel/aws-crt-cpp distinfo Makefile

devel/aws-crt-cpp: Update to 0.37.1

ChangeLog: https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.37.1
DeltaFile
+3-3devel/aws-crt-cpp/distinfo
+1-1devel/aws-crt-cpp/Makefile
+4-42 files

FreeBSD/ports ea947dedevel/aws-c-s3 distinfo Makefile

devel/aws-c-s3: Update to 0.11.5

ChangeLog: https://github.com/awslabs/aws-c-s3/releases/tag/v0.11.5
DeltaFile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/Makefile
+4-42 files

FreeBSD/ports b40c67fgames/rocksndiamonds distinfo Makefile

games/rocksndiamonds: Update to 4.4.1.3

ChangeLog: https://www.artsoft.org/2026/01/14/rocksndiamonds-4-4-1-3-released/
DeltaFile
+3-3games/rocksndiamonds/distinfo
+1-1games/rocksndiamonds/Makefile
+4-42 files

FreeBSD/ports dca696bshells/xonsh distinfo Makefile

shells/xonsh: Update to 0.22.1

ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.22.1
DeltaFile
+3-3shells/xonsh/distinfo
+1-1shells/xonsh/Makefile
+4-42 files

LLVM/project 9a324e4mlir/unittests/Dialect/OpenACC OpenACCUtilsTest.cpp

[acc] Fix OpenACCUtilsTest to avoid leak in isDeviceValueNonMappableType (#176269)

The problem is that the operation is created without an owner, then
there is no free. This is being caught in llvm buildbots that are testing
sanitizers.
DeltaFile
+3-2mlir/unittests/Dialect/OpenACC/OpenACCUtilsTest.cpp
+3-21 files

LLVM/project 0db5c6emlir/include/mlir/Conversion Passes.td, mlir/include/mlir/Conversion/ArithAndMathToAPFloat ArithToAPFloat.h

add source type pre-condition
DeltaFile
+54-30mlir/lib/Conversion/ArithAndMathToAPFloat/ArithToAPFloat.cpp
+30-16mlir/lib/Conversion/ArithAndMathToAPFloat/MathToAPFloat.cpp
+26-4mlir/lib/Conversion/ArithAndMathToAPFloat/Utils.cpp
+8-0mlir/include/mlir/Conversion/Passes.td
+6-1mlir/lib/Conversion/ArithAndMathToAPFloat/Utils.h
+1-0mlir/include/mlir/Conversion/ArithAndMathToAPFloat/ArithToAPFloat.h
+125-511 files not shown
+126-517 files

LLVM/project 982454bmlir/lib/Conversion/ArithAndMathToAPFloat Utils.cpp Utils.h

remove template
DeltaFile
+42-0mlir/lib/Conversion/ArithAndMathToAPFloat/Utils.cpp
+1-40mlir/lib/Conversion/ArithAndMathToAPFloat/Utils.h
+43-402 files

LLVM/project 49e7c0dllvm/utils git-llvm-push

[LLVM][Utils] Do not error with dirty dir for untracked files (#176246)

If someone has untracked files in their tree and they attempt to use the
script, it will error out after processing the first commit complaining
about a dirty working tree. This patch fixes that by making
_check_work_tree look at the git status --porcelain output to ensure it
finds entries are not prefixed with a ?, which corresponds to an
untracked file.

Fixes #174592
DeltaFile
+5-4llvm/utils/git-llvm-push
+5-41 files

LLVM/project ef8284ellvm/lib/Target/RISCV RISCVCallingConv.cpp

[RISCV] Handle a split 2*XLen argument before pushing to PendingLocs. (#176183)

Previously we pushed the second part to PendingLocs first, but never
used it since the all values were still in variables.
DeltaFile
+16-16llvm/lib/Target/RISCV/RISCVCallingConv.cpp
+16-161 files

LLVM/project 1d03535llvm/lib/Target/X86 X86CodeGenPassBuilder.cpp, llvm/test/CodeGen/X86 llc-pipeline-npm.ll

[X86][NewPM] Fill out X86CodeGenPassBuilder (#176061)

This patch fills out X86CodeGenPassBuilder a decent amount of the way.
Comments are added where we either need more CodeGenPassBuilder hooks or
have not yet ported passes. This is intended to be a simple mapping of
the existing X86PassConfig and does not intend to make any improvements
or fix any existing issues (like using non fast-regalloc at O0 with AMX
instructions).
DeltaFile
+343-0llvm/test/CodeGen/X86/llc-pipeline-npm.ll
+216-12llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+559-122 files

LLVM/project 011a0c6llvm/include/llvm/CodeGen Passes.h

Passes: Fix dead declaration and LLVM_ABI checker warning (#176265)

DeltaFile
+2-5llvm/include/llvm/CodeGen/Passes.h
+2-51 files

FreeBSD/src 4fc11c9sys/fs/nfs nfs.h nfs_var.h, sys/fs/nfsserver nfs_nfsdport.c nfs_nfsdserv.c

nfsd: Fix handling of attributes during Open/Create/Exclusive_41

When an NFSv4.n client specifies settings for attributes other
mode during a Open/Create/Exclusive_41, these other attributes
were not being set.

This patch resolves the problem by calling nfsrv_fixsattr()
after the VOP_CREATE() call in nfsvno_open() for this case.

There is no extant NFSv4.n client that currently does this,
as far as I know.

MFC after:      2 weeks
DeltaFile
+38-8sys/fs/nfsserver/nfs_nfsdport.c
+8-5sys/fs/nfsserver/nfs_nfsdserv.c
+3-3sys/fs/nfsserver/nfs_nfsdsubs.c
+5-0sys/fs/nfs/nfs.h
+1-1sys/fs/nfs/nfs_var.h
+2-0sys/fs/nfs/nfsdport.h
+57-176 files

LLVM/project a99a002clang/lib/Headers nvptxintrin.h spirvintrin.h, libc/startup/gpu/amdgpu start.cpp

[Clang][NFC] Replace device specific kernel attribute with generic one (#176250)

Summary:
The old `amdgpu_kernel` and `nvptx_kernel` attributes are better
replaced by the new, generic `device_kernel`.
DeltaFile
+3-3libc/startup/gpu/amdgpu/start.cpp
+3-3libc/startup/gpu/nvptx/start.cpp
+0-3clang/lib/Headers/nvptxintrin.h
+0-3clang/lib/Headers/spirvintrin.h
+0-3clang/lib/Headers/amdgpuintrin.h
+3-0clang/lib/Headers/gpuintrin.h
+9-156 files

LLVM/project cf7321dllvm/lib/CodeGen/SelectionDAG LegalizeDAG.cpp SelectionDAG.cpp, llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

DAG: Avoid querying libcall info from TargetLowering

Libcall lowering decisions should come from the LibcallLoweringInfo
analysis. Query this through the DAG, so eventually the source
can be the analysis. For the moment this is just a wrapper around
the TargetLowering information.
DeltaFile
+39-40llvm/lib/Target/Sparc/SparcISelLowering.cpp
+19-17llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
+20-11llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+15-14llvm/lib/Target/ARM/ARMISelLowering.cpp
+14-12llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+11-10llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
+118-10418 files not shown
+190-14824 files

FreeBSD/ports 6c19b8bnet/wireshark distinfo pkg-plist, net/wireshark/files patch-writecap_pcapio.c

net/wireshark: Update to 4.6.3

See https://www.wireshark.org/docs/relnotes/wireshark-4.6.3.html for the
list of changes in this release.
DeltaFile
+0-11net/wireshark/files/patch-writecap_pcapio.c
+3-3net/wireshark/distinfo
+3-2net/wireshark/pkg-plist
+1-1net/wireshark/Makefile
+7-174 files

LLVM/project dcf236cllvm/lib/Transforms/Utils ProfileVerify.cpp, llvm/lib/Transforms/Vectorize VPlan.cpp LoopVectorize.cpp

capture weights
DeltaFile
+28-6llvm/lib/Transforms/Vectorize/VPlan.cpp
+9-6llvm/test/Transforms/LoopVectorize/tripcount.ll
+2-0llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+1-1llvm/lib/Transforms/Utils/ProfileVerify.cpp
+40-134 files

LLVM/project 88d3078llvm/test/Transforms/LoopVectorize tripcount.ll

[NFC] use UTC for LoopVectorize/tripcount.ll (#175095)

DeltaFile
+220-36llvm/test/Transforms/LoopVectorize/tripcount.ll
+220-361 files

LLVM/project 5d9374fllvm/include/llvm/CodeGen Passes.h

Passes: Fix dead declaration and LLVM_ABI checker warning
DeltaFile
+2-5llvm/include/llvm/CodeGen/Passes.h
+2-51 files

FreeNAS/freenas 88568c9.github/workflows mypy.yml, src/middlewared/middlewared/plugins/zfs destroy_impl.py resource_crud.py

mypy static type checking for ZFS plugin
DeltaFile
+40-13src/middlewared/middlewared/service/__init__.py
+26-18src/middlewared/middlewared/plugins/zfs/destroy_impl.py
+12-28src/middlewared/middlewared/utils/service/call_mixin.py
+20-16src/middlewared/middlewared/plugins/zfs/resource_crud.py
+14-15src/middlewared/middlewared/plugins/zfs/property_management.py
+29-0.github/workflows/mypy.yml
+141-9022 files not shown
+295-19928 files

FreeBSD/ports dd2eb86www/freenginx-devel Makefile.extmod

www/freenginx-devel: fix Makefile.extmod

Reported by:    dvl
Fixes:          2feda91f5a9601467e22ef3af387181bd456230c
DeltaFile
+2-2www/freenginx-devel/Makefile.extmod
+2-21 files

LLVM/project 789cbf2llvm/lib/CodeGen StackProtector.cpp, llvm/test/CodeGen/NVPTX no-stack-protector-libcall-error.ll

StackProtector: Use LibcallLoweringInfo analysis
DeltaFile
+54-26llvm/lib/CodeGen/StackProtector.cpp
+7-0llvm/test/Transforms/StackProtector/missing-analysis.ll
+2-2llvm/test/CodeGen/X86/stack-protector-atomicrmw-xchg.ll
+1-1llvm/test/CodeGen/NVPTX/no-stack-protector-libcall-error.ll
+1-1llvm/test/Transforms/StackProtector/cross-dso-cfi-stack-chk-fail.ll
+1-1llvm/test/Transforms/StackProtector/stack-chk-fail-alias.ll
+66-316 files

LLVM/project d0bfd61llvm/include/llvm/CodeGen/GlobalISel LegalizerHelper.h, llvm/lib/CodeGen/GlobalISel LegalizerHelper.cpp

Move conversionLibcall with createMemLibcall
DeltaFile
+16-16llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
+5-5llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
+21-212 files

LLVM/project bee6defllvm/include/llvm/CodeGen/GlobalISel LegalizerHelper.h

move fixme
DeltaFile
+1-1llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
+1-11 files

LLVM/project 58b7787llvm/lib/Target/AMDGPU SIInstrInfo.cpp

[AMDGPU] Use lambda in fmaak/fmamk f16 folding. NFC
DeltaFile
+23-38llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+23-381 files