LLVM/project f81889dllvm/lib/Transforms/Vectorize VPlanPredicator.cpp, llvm/test/Transforms/LoopVectorize uniform-blend.ll

[VPlan] Fix convertToPhisToBlends folding non poison blend to poison (#180686)

This fixes a miscompile in #180005 where we didn't check that the first
incoming value isn't poison.

We should use the first non-poison incoming value if it exists, or just
poison if all the incoming values are poison.
DeltaFile
+85-0llvm/test/Transforms/LoopVectorize/uniform-blend.ll
+6-4llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp
+91-42 files

LLVM/project d80a729llvm/lib/Transforms/Vectorize LoopVectorize.cpp

[LoopVectorizer] Rename variable (NFC). (#180585)

Since TargetTransformInfo::enableAggressiveInterleaving(bool
HasReductions) takes the HasReductions argument, the LoopVectorizer
should save its returned value in a variable called AggressivelyInterleave
instead of AggressivelyInterleaveReductions.
DeltaFile
+3-3llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+3-31 files

OPNSense/core 5aac6f3src/opnsense/mvc/app/views/OPNsense/Diagnostics fw_log.volt

reduce diff
DeltaFile
+1-0src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt
+1-01 files

LLVM/project f96c1ccllvm/lib/Transforms/Vectorize VPlanTransforms.h LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize vplan-print-after.ll

[VPlan] Add `-vplan-print-after=` option (#178700)

UpdateTestChecks support is updated in subsequent
https://github.com/llvm/llvm-project/pull/178736.
DeltaFile
+29-0llvm/test/Transforms/LoopVectorize/vplan-print-after.ll
+8-2llvm/lib/Transforms/Vectorize/VPlanTransforms.h
+6-2llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+43-43 files

OPNSense/core 1b38c0esrc/opnsense/mvc/app/views/OPNsense/Diagnostics fw_log.volt

Change init entrypoint to always go through the filterChange() pipeline, but have a fast path in there that initializes without a filter. This adds the filter immediately when loading with the page with the URL hash
DeltaFile
+11-17src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt
+11-171 files

LLVM/project 067f1c9llvm/test/Transforms/LoopVectorize/PowerPC vsx-tsvc-s173.ll

[LoopVectorizer] Generate test checks (NFC)
DeltaFile
+94-4llvm/test/Transforms/LoopVectorize/PowerPC/vsx-tsvc-s173.ll
+94-41 files

LLVM/project 99301f5clang/test/OpenMP task_codegen.cpp threadprivate_codegen.cpp, llvm/test/CodeGen/AArch64 clmul-fixed.ll

Merge branch 'main' into users/JoshdRod/f16-to-i16-fallbacks
DeltaFile
+5,835-5,584llvm/test/tools/llvm-dwarfdump/X86/simplified-template-names.s
+5,528-5,528llvm/test/CodeGen/AMDGPU/whole-wave-functions.ll
+4,314-4,314llvm/test/CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir
+3,458-2,041clang/test/OpenMP/task_codegen.cpp
+2,140-2,140clang/test/OpenMP/threadprivate_codegen.cpp
+4,100-13llvm/test/CodeGen/AArch64/clmul-fixed.ll
+25,375-19,6203,003 files not shown
+166,346-73,6443,009 files

LLVM/project d8b8793llvm/include/llvm/TableGen CodeGenHelpers.h, llvm/test/TableGen/GlobalISelEmitter HwModes.td GlobalISelEmitter.td

[NFC][TableGen] Adopt CodeGenHelpers in GobalISel emitters (#180143)

Add specific emitters for `#ifdef` and `#ifndef` based guards and adopt
them and other CodeGenHelpers in Global ISel emitters.
DeltaFile
+20-25llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp
+33-8llvm/include/llvm/TableGen/CodeGenHelpers.h
+8-8llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
+6-2llvm/test/TableGen/GlobalISelEmitter/HwModes.td
+6-2llvm/test/TableGen/GlobalISelEmitter/GlobalISelEmitter.td
+73-455 files

FreeBSD/ports dac657ecomms Makefile, comms/py-meshcore Makefile pkg-descr

comms/py-meshcore: new port, library for MeshCore companion radio nodes
DeltaFile
+22-0comms/py-meshcore/Makefile
+3-0comms/py-meshcore/pkg-descr
+3-0comms/py-meshcore/distinfo
+1-0comms/Makefile
+29-04 files

LLVM/project a81b7dellvm/utils/gn/secondary/llvm/lib/Target/X86 BUILD.gn

[gn build] Port a56b877056ab
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn
+1-01 files

LLVM/project 50c430dllvm/utils/gn/secondary/clang/lib/Analysis/Scalable BUILD.gn

[gn build] Port 239876941273
DeltaFile
+1-0llvm/utils/gn/secondary/clang/lib/Analysis/Scalable/BUILD.gn
+1-01 files

LLVM/project 5335e8allvm/utils/gn/secondary/llvm/lib/Target/Sparc BUILD.gn

[gn build] Port 1bfa71743b08
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn
+1-01 files

LLVM/project 67e571dlldb/include/lldb/Host/windows/PythonPathSetup PythonPathSetup.h, lldb/source/Host/windows/PythonPathSetup PythonPathSetup.cpp CMakeLists.txt

[lldb-dap][windows] add support for out of PATH python.dll resolution (#179306)

DeltaFile
+92-0lldb/source/Host/windows/PythonPathSetup/PythonPathSetup.cpp
+3-86lldb/tools/driver/Driver.cpp
+47-0lldb/include/lldb/Host/windows/PythonPathSetup/PythonPathSetup.h
+11-10lldb/tools/driver/CMakeLists.txt
+13-0lldb/source/Host/windows/PythonPathSetup/CMakeLists.txt
+8-1lldb/tools/lldb-dap/tool/CMakeLists.txt
+174-973 files not shown
+185-979 files

FreeBSD/ports 76c25abdevel/kBuild/files patch-src_lib_kStuff_include_k_kHlpAssert.h

devel/kBuild: fix build on powerpc*

Add architecture-specific code to kHlpAssertBreakpoint() so that
the build progresses on powerpc-derived platforms.

This whole thing can probably be replaced with just

    #define kHlpAssertBreakpoint __builtin_trap

but I have decided for the minimal invasive change for now.

Approved by:    portmgr (build fix blanket)
Sponsored by:   Raptor Computing Systems, LLC
MFH:            2026Q1
 Please enter the commit message for your changes. Lines starting

(cherry picked from commit 982b130cfc058aa9bdc19933d2993393970e5833)
DeltaFile
+11-0devel/kBuild/files/patch-src_lib_kStuff_include_k_kHlpAssert.h
+11-01 files

FreeBSD/ports 1c898b1devel/efivar Makefile, devel/efivar/files patch-src_include_defaults.mk

devel/efivar: exorcise -march=native

This fixes the build on powerpc64le.
Should also avoid the usual problems caused by -march=native.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 31cb697698ac528a3836564ffbaf68604866f622)
DeltaFile
+9-0devel/efivar/files/patch-src_include_defaults.mk
+1-1devel/efivar/Makefile
+10-12 files

FreeBSD/ports da36f67games/xpipeman Makefile, games/xpipeman/files patch-score.c

games/xpipeman: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
(cherry picked from commit 003fed6b7b152ddf56b71d18380432a9b24f5b06)
DeltaFile
+25-2games/xpipeman/files/patch-score.c
+1-1games/xpipeman/Makefile
+26-32 files

FreeBSD/ports 5ddfedfgames/xrobots Makefile, games/xrobots/files patch-score.c

games/xrobots: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
(cherry picked from commit ac2ba2b1dcbbeca1847f9deb06810483add94834)
DeltaFile
+22-3games/xrobots/files/patch-score.c
+1-1games/xrobots/Makefile
+23-42 files

FreeNAS/freenas ea7f438tests/api2 test_truesearch.py

WIP
DeltaFile
+12-5tests/api2/test_truesearch.py
+12-51 files

FreeBSD/ports b34147dtextproc Makefile, textproc/comparator Makefile pkg-plist

textproc/comparator: Find common sections in source trees

comparator is a program for rapidly finding common segments in large
source-code trees. See the manual page for instructions. It comes with
a filtering postprecessor, filterator.
DeltaFile
+22-0textproc/comparator/Makefile
+22-0textproc/comparator/files/patch-Makefile
+4-0textproc/comparator/pkg-plist
+3-0textproc/comparator/distinfo
+3-0textproc/comparator/pkg-descr
+1-0textproc/Makefile
+55-06 files

FreeBSD/ports 31cb697devel/efivar Makefile, devel/efivar/files patch-src_include_defaults.mk

devel/efivar: exorcise -march=native

This fixes the build on powerpc64le.
Should also avoid the usual problems caused by -march=native.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC
DeltaFile
+9-0devel/efivar/files/patch-src_include_defaults.mk
+1-1devel/efivar/Makefile
+10-12 files

FreeBSD/ports aa26314devel/tbox distinfo Makefile

devel/tbox: update to 1.8.0

 - replace dead WWW with new one

Changelog: https://github.com/tboox/tbox/releases/tag/v1.8.0
DeltaFile
+3-3devel/tbox/distinfo
+2-2devel/tbox/Makefile
+2-0devel/tbox/pkg-plist
+7-53 files

FreeBSD/ports 6b4546agames/brogue distinfo Makefile

games/brogue: update to 1.15

Changelog: https://github.com/tmewett/BrogueCE/releases/tag/v1.15
DeltaFile
+3-3games/brogue/distinfo
+1-2games/brogue/Makefile
+4-52 files

FreeBSD/ports a800e18devel/go-tools distinfo Makefile

devel/go-tools: update to 0.42.0

Changelog: https://github.com/golang/tools/compare/v0.41.0...v0.42.0
DeltaFile
+5-5devel/go-tools/distinfo
+1-2devel/go-tools/Makefile
+6-72 files

FreeBSD/ports 54b4a67net/rospo distinfo Makefile

net/rospo: update to 0.15.3

Changelog: https://github.com/ferama/rospo/compare/v0.15.1...v0.15.3
DeltaFile
+5-5net/rospo/distinfo
+1-2net/rospo/Makefile
+6-72 files

FreeBSD/ports 6e18ba2deskutils/remind distinfo Makefile

deskutils/remind: update to 06.02.03

Changelog: https://salsa.debian.org/dskoll/remind/-/blob/master/docs/WHATSNEW?ref_type=heads
DeltaFile
+3-3deskutils/remind/distinfo
+1-1deskutils/remind/Makefile
+4-42 files

FreeBSD/ports 982b130devel/kBuild/files patch-src_lib_kStuff_include_k_kHlpAssert.h

devel/kBuild: fix build on powerpc*

Add architecture-specific code to kHlpAssertBreakpoint() so that
the build progresses on powerpc-derived platforms.

This whole thing can probably be replaced with just

    #define kHlpAssertBreakpoint __builtin_trap

but I have decided for the minimal invasive change for now.

Approved by:    portmgr (build fix blanket)
Sponsored by:   Raptor Computing Systems, LLC
MFH:            2026Q1
 Please enter the commit message for your changes. Lines starting
DeltaFile
+11-0devel/kBuild/files/patch-src_lib_kStuff_include_k_kHlpAssert.h
+11-01 files

FreeBSD/ports 8a6a5fagames/stonesoup pkg-plist Makefile

games/stonesoup: update to 0.34

 - now requires lua 5.4

Changelog: https://github.com/crawl/crawl/releases/tag/0.34.0
DeltaFile
+11-1games/stonesoup/pkg-plist
+3-4games/stonesoup/Makefile
+3-3games/stonesoup/distinfo
+17-83 files

FreeBSD/ports 003fed6games/xpipeman Makefile, games/xpipeman/files patch-score.c

games/xpipeman: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
DeltaFile
+25-2games/xpipeman/files/patch-score.c
+1-1games/xpipeman/Makefile
+26-32 files

FreeBSD/ports 7b48cdedatabases/sqsh Makefile

databases/sqsh: avoid redirect in WWW
DeltaFile
+1-1databases/sqsh/Makefile
+1-11 files

FreeBSD/ports ac2ba2bgames/xrobots Makefile, games/xrobots/files patch-score.c

games/xrobots: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
DeltaFile
+22-3games/xrobots/files/patch-score.c
+1-1games/xrobots/Makefile
+23-42 files