LLVM/project dc1efdellvm/lib/Transforms/Utils SimplifyCFG.cpp, llvm/test/Transforms/MergeFunc switch.ll

IR test + fix SimplifyCFG size comparison

Created using spr 1.3.5-bogner
DeltaFile
+79-0llvm/test/Transforms/MergeFunc/switch.ll
+1-71llvm/unittests/Transforms/IPO/MergeFunctionsTest.cpp
+4-2llvm/lib/Transforms/Utils/SimplifyCFG.cpp
+84-733 files

LLVM/project 4ff79bfclang/lib/Driver/ToolChains AMDGPU.cpp

[Review] Early return instead.
DeltaFile
+4-3clang/lib/Driver/ToolChains/AMDGPU.cpp
+4-31 files

LLVM/project 911051bclang/lib/Driver/ToolChains AMDGPU.cpp

[Review] Skip device lib linking in ROCMToolChain for SPIR-V.
DeltaFile
+3-0clang/lib/Driver/ToolChains/AMDGPU.cpp
+3-01 files

LLVM/project 5c7ecdbclang/lib/Driver/ToolChains HIPAMD.cpp HIPAMD.h

[Review] Revert last changes except its test case.
DeltaFile
+0-9clang/lib/Driver/ToolChains/HIPAMD.cpp
+0-5clang/lib/Driver/ToolChains/HIPAMD.h
+0-142 files

LLVM/project 9f8e0f6mlir/lib/Dialect/Tosa/Transforms TosaNarrowI64ToI32.cpp, mlir/test/Dialect/Tosa tosa-narrow-i64-to-i32.mlir tosa-narrow-i64-to-i32-aggressive.mlir

[mlir][tosa] Add clamp op support to `TosaNarrowI64ToI32` pass (#169308)

This commit allows the narrowing of `tosa.clamp` when the min/max
attributes are within the int32 range.
DeltaFile
+38-0mlir/lib/Dialect/Tosa/Transforms/TosaNarrowI64ToI32.cpp
+27-0mlir/test/Dialect/Tosa/tosa-narrow-i64-to-i32.mlir
+9-0mlir/test/Dialect/Tosa/tosa-narrow-i64-to-i32-aggressive.mlir
+74-03 files

FreeBSD/ports 58306c0databases/cego distinfo, databases/cegobridge distinfo

databases/cego: update 2.52.44 -> 2.53.2

- integer cleanup, all int values will be replaced by unsigned
  or unsigned long, where is no need of nagative values
- for those ports:
  devel/lfcbase
  devel/lfcxml
  databases/cego
  databases/cegobridge
  databases/p5-DBD-cego

cego:
- Fix added in CegoDbHander::acceptSession and CegoSerial::readChain
  to treat empty or invalid session requests
- fix in CegoDbThreadPool for bad message handling

p5-DBD-cego:
- Fix added for execute return value and $sth->rows value to
  return affected rows for update statements
DeltaFile
+3-3devel/lfcxml/distinfo
+3-3databases/cego/distinfo
+3-3databases/cegobridge/distinfo
+3-3databases/p5-DBD-cego/distinfo
+3-3devel/lfcbase/distinfo
+1-1devel/lfcxml/Makefile
+16-165 files not shown
+20-2111 files

LLVM/project 8a4cc44llvm/lib/Target/AArch64 AArch64InstrInfo.cpp AArch64RedundantCondBranchPass.cpp, llvm/test/CodeGen/AArch64 arm64-shrink-wrapping.ll pr164181.ll

[AArch64] Run optimizeTerminators earlier too. (#170907)

Running optimizeTerminators prior to other optimizations like branch
layout can lead to more folding and better codegen, but is not on its
own able to capture all cases. There is benefit to running it in both
places. This adds the existing code from #161508 into the
AArch64RedundantCopyElimination pass, which sounds like a sensible
enough place for it.

This is a recommit with an extra fix for shrink-wrapping domtree use.
DeltaFile
+184-334llvm/test/CodeGen/AArch64/arm64-shrink-wrapping.ll
+29-37llvm/test/CodeGen/AArch64/pr164181.ll
+47-0llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
+1-45llvm/lib/Target/AArch64/AArch64RedundantCondBranchPass.cpp
+10-22llvm/test/CodeGen/AArch64/block-placement-optimize-branches.ll
+8-15llvm/test/tools/UpdateTestChecks/update_llc_test_checks/Inputs/aarch64_generated_funcs.ll.generated.expected
+279-4536 files not shown
+316-48312 files

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

Tree -> List
DeltaFile
+153-371clang/test/Sema/warn-lifetime-safety-dataflow.cpp
+385-30clang/test/Sema/warn-lifetime-safety.cpp
+254-99clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+133-64clang/lib/Analysis/LifetimeSafety/Origins.cpp
+102-22clang/include/clang/Analysis/Analyses/LifetimeSafety/Origins.h
+55-30clang/unittests/Analysis/LifetimeSafetyTest.cpp
+1,082-6169 files not shown
+1,198-66315 files

FreeBSD/ports 6ab5877graphics/gpu-firmware-kmod Makefile

graphics/gpu-firmware-kmod: Update to 20250109

Update the meta port to include latest entries for amdgpu and i915

Sponsored by:   Beckhoff Automation GmbH & Co. KG
DeltaFile
+16-3graphics/gpu-firmware-kmod/Makefile
+16-31 files

FreeBSD/ports 7f32504graphics/gpu-firmware-amd-kmod pkg-plist Makefile

graphics/gpu-firmware-amd-kmod: Update to 20250109

This adds some new firmware for amd card.
We now use the same date (and git tag) as the linux-firmware one
that the files comes from.

Sponsored by:   Beckhoff Automation GmbH & Co. KG
DeltaFile
+20-0graphics/gpu-firmware-amd-kmod/pkg-plist
+14-3graphics/gpu-firmware-amd-kmod/Makefile
+3-3graphics/gpu-firmware-amd-kmod/distinfo
+37-63 files

FreeBSD/ports 599d069graphics/gpu-firmware-intel-kmod Makefile distinfo

graphics/gpu-firmware-intel-kmod: Update to 20250109

This adds firmware for the MeteorLake platform.
We now use the same date (and git tag) as the linux-firmware one
that the files comes from.

Sponsored by:   Beckhoff Automation GmbH & Co. KG
DeltaFile
+4-3graphics/gpu-firmware-intel-kmod/Makefile
+3-3graphics/gpu-firmware-intel-kmod/distinfo
+5-0graphics/gpu-firmware-intel-kmod/pkg-plist
+12-63 files

LLVM/project 4f5b0f8llvm/lib/IR Instruction.cpp, llvm/lib/Transforms/Utils SimplifyCFG.cpp FunctionComparator.cpp

move to hasSameSpecialState and adjust FunctionComparator

Created using spr 1.3.5-bogner
DeltaFile
+71-1llvm/unittests/Transforms/IPO/MergeFunctionsTest.cpp
+3-14llvm/lib/Transforms/Utils/SimplifyCFG.cpp
+7-9llvm/lib/IR/Instruction.cpp
+6-0llvm/lib/Transforms/Utils/FunctionComparator.cpp
+87-244 files

NetBSD/pkgsrc N1CzBmWdoc CHANGES-2025

   Updated databases/py-sqlalchemy, www/py-tornado
VersionDeltaFile
1.7137+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc sdjq4qxwww/py-tornado distinfo Makefile

   py-tornado: updated to 6.5.3

   What's new in Tornado 6.5.3

   Security fixes

   - Fixed a denial-of-service vulnerability involving quadratic computation when parsing
     ``multipart/form-data`` request bodies.
     `CVE-2025-67726 <https://github.com/tornadoweb/tornado/security/advisories/GHSA-jhmp-mqwm-3gq8>`_
     Thanks to `Finder16 <https://github.com/Finder16>`_ for reporting this issue.
   - Fixed a denial-of-service vulnerability involving quadratic computation when parsing repeated HTTP
     headers.
     `CVE-2025-67725 <https://github.com/tornadoweb/tornado/security/advisories/GHSA-c98p-7wgm-6p64>`_.
     Thanks to `Finder16 <https://github.com/Finder16>`_ for reporting this issue.
   - Fixed a header injection and XSS vulnerability involving the ``reason`` argument to
     `.RequestHandler.set_status` and `tornado.web.HTTPError`.
     `CVE-2025-67724 <https://github.com/tornadoweb/tornado/security/advisories/GHSA-pr2v-jx2c-wg9f>`_.
     Thanks to `Finder16 <https://github.com/Finder16>`_ and
     `Cheshire1225 <https://github.com/Cheshire1225>`_ for reporting this issue.

    [12 lines not shown]
VersionDeltaFile
1.33+4-4www/py-tornado/distinfo
1.45+2-2www/py-tornado/Makefile
1.20+3-1www/py-tornado/PLIST
+9-73 files

LLVM/project 8512c07mlir/include/mlir/Dialect/Vector/IR VectorOps.td

[mlir][vector] Remove hooks deprecated pre Release/22 branch (#171829)

As mentioned on Discourse,
  * https://discourse.llvm.org/t/psa-vector-standardise-operand-naming

I am removing the deprecated Vector hooks near the creation of the
release/22 branch. These hooks were introduced in #158258 (~September
'25, ~3 months ago), so I assume folks have enough time to transition
away.
DeltaFile
+0-13mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
+0-131 files

NetBSD/pkgsrc Lldzantdatabases/py-sqlalchemy distinfo Makefile

   py-sqlalchemy: updated to 2.0.45

   2.0.45

   orm

   [orm] [bug]

   Fixed issue where calling Mapper.add_property() within mapper event hooks such as MapperEvents.instrument_class(), MapperEvents.after_mapper_constructed(), or MapperEvents.before_mapper_configured() would raise an AttributeError because the mapper’s internal property collections were not yet initialized. The Mapper.add_property() method now handles early-stage property additions correctly, allowing properties including column properties, deferred columns, and relationships to be added during mapper initialization events. Pull request courtesy G Allajmi.

   [orm] [bug]

   Fixed issue in Python 3.14 where dataclass transformation would fail when a mapped class using MappedAsDataclass included a relationship() referencing a class that was not available at runtime (e.g., within a TYPE_CHECKING block). This occurred when using Python 3.14’s PEP 649 deferred annotations feature, which is the default behavior without a from __future__ import annotations directive.

   examples

   [examples] [bug]

   Fixed the “short_selects” performance example where the cache was being used in all the examples, making it impossible to compare performance with and without the cache. Less important comparisons like “lambdas” and “baked queries” have been removed.

    [56 lines not shown]
VersionDeltaFile
1.81+4-4databases/py-sqlalchemy/distinfo
1.94+2-2databases/py-sqlalchemy/Makefile
+6-62 files

FreeBSD/ports d2aca38graphics/drm-66-kmod distinfo Makefile, graphics/nvidia-drm-66-kmod distinfo Makefile

graphics/drm-66-kmod: Really fix build on -CURRENT

Sponsored by:   Beckhoff Automation GmbH & Co. KG
DeltaFile
+3-3graphics/nvidia-drm-66-kmod/distinfo
+3-3graphics/drm-66-kmod/distinfo
+1-1graphics/drm-66-kmod/Makefile
+1-1graphics/nvidia-drm-66-kmod/Makefile
+1-1graphics/drm-66-kmod/Makefile.version
+9-95 files

LLVM/project aab03a6flang/include/flang/Parser parse-tree.h, flang/lib/Parser openmp-parsers.cpp unparse.cpp

[flang][OpenMP] Rename few types to spec names, NFC

Change Severity to SevLevel and TargetSync to Targetsync.
DeltaFile
+5-5flang/test/Parser/OpenMP/interop-construct.f90
+3-3flang/include/flang/Parser/parse-tree.h
+3-3flang/lib/Parser/openmp-parsers.cpp
+3-3flang/test/Parser/OpenMP/error-unparse.f90
+1-1flang/lib/Parser/unparse.cpp
+1-1flang/lib/Semantics/check-omp-structure.cpp
+16-161 files not shown
+17-177 files

NetBSD/pkgsrc Gt36USGdoc CHANGES-2025

   Updated devel/py-txaio, www/py-autobahn
VersionDeltaFile
1.7136+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc C95aYxbwww/py-daphne Makefile

   py-daphne: not for Python 3.10
VersionDeltaFile
1.35+3-1www/py-daphne/Makefile
+3-11 files

NetBSD/pkgsrc UAekWygwww/py-autobahn PLIST Makefile

   py-autobahn: updated to 25.12.1

   25.12.1

   **New**

   * Add vendored Flatbuffers (v25.9.23)
   * Add WAMP serdes functional and benchmark testing; WAMP-Flatbuffers; WAMP Serializer Composition (transport/payload)

   **Fix**

   * Fix 1757
   * Fix 1767
   * Fix 1771 complete
VersionDeltaFile
1.22+52-179www/py-autobahn/PLIST
1.44+15-9www/py-autobahn/Makefile
1.34+4-4www/py-autobahn/distinfo
1.3+0-2www/py-autobahn/ALTERNATIVES
+71-1944 files

FreeNAS/freenas ee36476. debug_nvme_mapping.py test_nvme_fix.py, src/middlewared/middlewared/plugins/enclosure_ nvme2.py

clean up
DeltaFile
+0-159debug_nvme_mapping.py
+0-75test_nvme_fix.py
+3-9src/middlewared/middlewared/plugins/enclosure_/nvme2.py
+3-2433 files

NetBSD/pkgsrc LwkdY25devel/py-txaio distinfo Makefile

   py-txaio: updated to 25.12.2

   25.12.2

   **New**

   * Modernized documentation infrastructure with Furo theme, MyST Markdown support, and sphinx-autoapi for automatic API documentation generation
   * Switch from setuptools to `Hatchling <https://hatch.pypa.io/latest/>`_
   * Added standardized project badges (PyPI, Python versions, CI, Docs, License, Downloads) to README.md and docs/index.rst
   * Added comprehensive documentation sections: Installation, Getting Started, Programming Guide, Contributing, and Releases
   * Added AI assistance documentation under ``docs/ai/`` with acknowledgement and audit files

   **Fix**

   * Fixed RST badge rendering by setting ``override_image_directive=False`` in sphinxcontrib-images configuration
   * Fixed F841 linting error in sphinx_auto_section_anchors.py (unused variable)
   * Fixed Incomplete source distribution in 25.12.1: missing tests/util.py

   **Other**

    [4 lines not shown]
VersionDeltaFile
1.22+4-4devel/py-txaio/distinfo
1.21+5-3devel/py-txaio/Makefile
1.7+1-2devel/py-txaio/PLIST
+10-93 files

NetBSD/pkgsrc t6tB9A8doc CHANGES-2025

   Updated devel/lazygit, net/rclone
VersionDeltaFile
1.7135+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc 9wKHHI9net/rclone distinfo Makefile

   rclone: updated to 1.72.1

   1.72.1

   Bug Fixes
   build: update to go1.25.5 to fix CVE-2025-61729
   doc fixes (Duncan Smart, Nick Craig-Wood)
   configfile: Fix piped config support (Jonas Tingeborn)
   log
   Fix PID not included in JSON log output (Tingsong Xu)
   Fix backtrace not going to the --log-file (Nick Craig-Wood)
   Google Cloud Storage
   Improve endpoint parameter docs (Johannes Rothe)
   S3
   Add missing regions for Selectel provider (Nick Craig-Wood)
VersionDeltaFile
1.32+4-4net/rclone/distinfo
1.88+2-3net/rclone/Makefile
+6-72 files

LLVM/project 16c0893llvm/test/CodeGen/AMDGPU half.ll fcopysign.f16.ll

[AMDGPU][True16] remove pack32 pattern from true16 mode (#171756)

Remove pack32 so that isel use reg_sequence in true16 mode for
build_vector. This generates better code
DeltaFile
+46-67llvm/test/CodeGen/AMDGPU/half.ll
+34-50llvm/test/CodeGen/AMDGPU/fcopysign.f16.ll
+28-44llvm/test/CodeGen/AMDGPU/llvm.frexp.ll
+28-42llvm/test/CodeGen/AMDGPU/fmul-to-ldexp.ll
+28-40llvm/test/CodeGen/AMDGPU/extract-subvector-16bit.ll
+28-36llvm/test/CodeGen/AMDGPU/mad-mix-lo.ll
+192-27935 files not shown
+383-71641 files

FreeNAS/freenas eb9f31dsrc/middlewared/middlewared/common/attachment __init__.py

Add type hints
DeltaFile
+1-1src/middlewared/middlewared/common/attachment/__init__.py
+1-11 files

NetBSD/pkgsrc rPSLpvIdevel/lazygit distinfo go-modules.mk

   lazygit: updated to 0.57.0

   0.57.0

   Enhancements

   Open pull requests in browser with extra leading slashes removed
   Allow using SelectedSubmodule in CustomCommands
   Don't allow empty input in most prompts
   Suppress output from background fetch (unless there were errors)
   feat: add fork remote command
   Trigger immediate background fetch when switching repos

   Fixes

   Keep cursor at top/bottom when navigating by page
   Switch to branches view when checking out a commit
   Fix deleting a remote tag when a remote branch with the same name exists, or vice versa
   Show fixup base commits in correct order in ctrl-f error message

    [25 lines not shown]
VersionDeltaFile
1.16+40-52devel/lazygit/distinfo
1.12+12-16devel/lazygit/go-modules.mk
1.62+10-11devel/lazygit/Makefile
+62-793 files

LLVM/project 7f248a6llvm/lib/Target/X86 X86ISelLowering.cpp X86ISelLowering.h, llvm/test/CodeGen/X86 ptest.ll

[X86] mayFoldIntoVector - relax load alignment requirements (#171830)

If we're trying to move big integers to vector types, relax the SSE alignment requirements - unlike regular uses of mayFoldLoad, we're not testing to confirm every load will fold into a vector op, just that it can move to the FPU.

Fixes #144861
DeltaFile
+122-68llvm/test/CodeGen/X86/ptest.ll
+6-4llvm/lib/Target/X86/X86ISelLowering.cpp
+2-1llvm/lib/Target/X86/X86ISelLowering.h
+130-733 files

LLVM/project e348eb9flang/include/flang/Parser openmp-utils.h, flang/lib/Parser openmp-utils.cpp

Define postfix --/++
DeltaFile
+14-0flang/lib/Parser/openmp-utils.cpp
+2-2flang/include/flang/Parser/openmp-utils.h
+16-22 files