LLVM/project e020fc1llvm/test/TableGen HasNoUse.td predicate-patfags.td, llvm/utils/TableGen/Common CodeGenDAGPatterns.cpp

[TableGen] Directly use SDNode functions to implement HasOneUse and HasNoUse. NFC (#133976)

The SDValue functions we were calling wrap SDNode functions we can call
directly.
DeltaFile
+2-2llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
+1-1llvm/test/TableGen/HasNoUse.td
+1-1llvm/test/TableGen/predicate-patfags.td
+4-43 files

LLVM/project 28b300dlldb/source/Plugins/ScriptInterpreter/Lua ScriptInterpreterLua.h ScriptInterpreterLua.cpp

[lldb] Update ScriptInterpreterLua::LoadScriptingModule

Update the ScriptInterpreterLua::LoadScriptingModule signature after the
TargetSP argument was added in #133290.
DeltaFile
+2-1lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h
+1-1lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp
+3-22 files

LLVM/project f1025c0mlir/lib/Dialect/XeGPU/IR XeGPUDialect.cpp

[mlir] Construct SmallVector with ArrayRef (NFC) (#134023)

DeltaFile
+1-1mlir/lib/Dialect/XeGPU/IR/XeGPUDialect.cpp
+1-11 files

LLVM/project d760dbemlir/lib/Dialect/Mesh/IR MeshOps.cpp

[mlir] Remove extraneous calls to make_range (NFC) (#134020)

DeltaFile
+9-25mlir/lib/Dialect/Mesh/IR/MeshOps.cpp
+9-251 files

LLVM/project 86c3825llvm/lib/Target/PowerPC PPCISelLowering.cpp, llvm/lib/Target/RISCV RISCVISelLowering.cpp

[Target] Construct SmallVector with ArrayRef (NFC) (#134019)

DeltaFile
+1-2llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+1-2llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2-42 files

LLVM/project cc10896llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer Scheduler.h

[SandboxVectorizer] Use llvm::erase (NFC) (#134018)

DeltaFile
+1-3llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h
+1-31 files

LLVM/project e060acbclang/lib/Sema TreeTransform.h

[Sema] Use llvm::erase_if (NFC) (#134017)

DeltaFile
+4-4clang/lib/Sema/TreeTransform.h
+4-41 files

FreeBSD/ports 6194c7fnet-im/zoom Makefile

net-im/zoom: Support building with LINUX_DEFAULT == rl9
DeltaFile
+9-6net-im/zoom/Makefile
+9-61 files

FreeBSD/ports 74ac28bdevel/hs-haskell-language-server distinfo Makefile.cabal.ghc92

devel/hs-haskell-language-server: Update to 2.10.0.0

PR:             285823
DeltaFile
+269-453devel/hs-haskell-language-server/distinfo
+0-272devel/hs-haskell-language-server/Makefile.cabal.ghc92
+108-132devel/hs-haskell-language-server/Makefile.cabal.default
+106-133devel/hs-haskell-language-server/Makefile.cabal.ghc94
+3-6devel/hs-haskell-language-server/Makefile
+486-9965 files

FreeBSD/ports d8c8b8emultimedia/makemkv Makefile

multimedia/makemkv: Mark as CentOS 7 only

Building this port requires some -devel packages that are not yet created for
Rocky Linux 9.
DeltaFile
+1-1multimedia/makemkv/Makefile
+1-11 files

FreeBSD/ports fe709edmail/mulberry Makefile

mail/mulberry: Mark as CentOS 7 only

It requires too old libstdc++.so.5
DeltaFile
+1-1mail/mulberry/Makefile
+1-11 files

FreeBSD/ports 73d1405games/linux-quake4-demo Makefile

games/linux-quake4-demo: Mark as CentOS 7 only

It requires too old libstdc++.so.5
DeltaFile
+1-1games/linux-quake4-demo/Makefile
+1-11 files

FreeBSD/ports ee9f405games/linux-doom3-demo Makefile

games/linux-doom3-demo: Mark as CentOS 7 only

It requires too old libstdc++.so.5
DeltaFile
+1-1games/linux-doom3-demo/Makefile
+1-11 files

FreeBSD/ports ea5276aeditors/linux-sublime-text4 Makefile

editors/linux-sublime-text4: Depend on curl via USE_LINUX to adhere to LINUX_DEFAULT
DeltaFile
+1-3editors/linux-sublime-text4/Makefile
+1-31 files

FreeBSD/ports c05c6e5editors/linux-bcompare Makefile

editors/linux-bcompare: Mark as CentOS 7 only
DeltaFile
+1-1editors/linux-bcompare/Makefile
+1-11 files

FreeBSD/ports b065a74finance/linux-tradingview Makefile distinfo

finance/linux-tradingview: Update version 2.7.8=>2.9.6

Sponsored by:   Future Crew, LLC
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/365
DeltaFile
+4-5finance/linux-tradingview/Makefile
+3-3finance/linux-tradingview/distinfo
+7-82 files

LLVM/project 68fb7a5llvm/lib/Target/RISCV RISCVInstrInfoXqci.td RISCVInstrInfo.td, llvm/lib/Target/RISCV/AsmParser RISCVAsmParser.cpp

Revert "[RISCV] Add Xqci Insn Formats (#132986)"

This reverts commit 0cfabd37df9940346f3bf8a4d74c19e1f48a00e9.

Multiple builtbot failures have been reported:
https://github.com/llvm/llvm-project/pull/132986
DeltaFile
+0-215llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td
+0-111llvm/test/MC/RISCV/insn_xqci-invalid.s
+17-28llvm/lib/Target/RISCV/RISCVInstrInfo.td
+0-41llvm/test/MC/RISCV/insn_xqci.s
+3-19llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
+1-7llvm/lib/Target/RISCV/RISCVInstrFormats.td
+21-4213 files not shown
+29-4299 files

LLVM/project 23d894ellvm/tools/llvm-reduce/deltas ReduceFunctions.cpp

llvm-reduce: Fix comment typo
DeltaFile
+1-1llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp
+1-11 files

LLVM/project adbe9e2llvm/test/tools/llvm-reduce simplify-conditionals-already-constant-brcond.ll, llvm/tools/llvm-reduce/deltas ReduceUsingSimplifyCFG.cpp

llvm-reduce: Skip setting br conditions on already constant branches (#133841)

If we are trying to simplify branch conditions to true, ignore branches
already set to a constant true. If we are simplifying to constant false,
ignore the already constant false cases. This saves steps in this edge
case, and avoids the side effect of running simplifycfg on blocks we
did not intend to modify.
DeltaFile
+139-0llvm/test/tools/llvm-reduce/simplify-conditionals-already-constant-brcond.ll
+7-6llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp
+146-62 files

LLVM/project 0cfabd3llvm/lib/Target/RISCV RISCVInstrInfoXqci.td RISCVInstrInfo.td, llvm/lib/Target/RISCV/AsmParser RISCVAsmParser.cpp

[RISCV] Add Xqci Insn Formats (#132986)

DeltaFile
+215-0llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td
+111-0llvm/test/MC/RISCV/insn_xqci-invalid.s
+28-17llvm/lib/Target/RISCV/RISCVInstrInfo.td
+41-0llvm/test/MC/RISCV/insn_xqci.s
+19-3llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
+7-1llvm/lib/Target/RISCV/RISCVInstrFormats.td
+421-213 files not shown
+429-299 files

OpenBSD/src oCtnKZGusr.bin/ssh sshkey.h

   Wrap #include <openssl/dsa.h> in #ifdef WITH_DSA

   ok djm
VersionDeltaFile
1.66+3-1usr.bin/ssh/sshkey.h
+3-11 files

LLVM/project d40bab3mlir/include/mlir/Analysis/DataFlow SparseAnalysis.h, mlir/lib/Analysis/DataFlow LivenessAnalysis.cpp

[mlir][liveness] fix bugs in liveness analysis (#133416)

This patch fixes the following bugs:
- In SparseBackwardAnalysis, the setToExitState function should
propagate changes if it modifies the lattice. Previously, this issue was
masked because multi-block scenarios were not tested, and the traversal
order of backward data flow analysis starts from the end of the program.
- The method in liveness analysis for determining whether the
non-forwarded operand in branch/region branch operations is live is
incorrect, which may cause originally live variables to be marked as not
live.
DeltaFile
+68-25mlir/lib/Analysis/DataFlow/LivenessAnalysis.cpp
+35-2mlir/test/Analysis/DataFlow/test-liveness-analysis.mlir
+4-2mlir/include/mlir/Analysis/DataFlow/SparseAnalysis.h
+107-293 files

LLVM/project 03a791fclang/unittests CMakeLists.txt, clang/unittests/AST CMakeLists.txt

Revert "[cmake] Refactor clang unittest cmake" (#134022)

Reverts llvm/llvm-project#133545

This change is breaking several buildbots as well as developer's builds.
Reverting to allow people to make progress.
DeltaFile
+4-28clang/unittests/CMakeLists.txt
+17-11clang/unittests/Tooling/CMakeLists.txt
+13-12clang/unittests/Interpreter/CMakeLists.txt
+13-11clang/unittests/Interpreter/ExceptionTests/CMakeLists.txt
+16-7clang/unittests/AST/CMakeLists.txt
+15-7clang/unittests/ASTMatchers/CMakeLists.txt
+78-7622 files not shown
+292-16528 files

LLVM/project 3870f61llvm/docs/CommandGuide llvm-reduce.rst, llvm/tools/llvm-reduce llvm-reduce.cpp

llvm-reduce: Change exit code for uninteresting inputs

This makes it easier to reduce llvm-reduce with llvm-reduce to filter
cases where the input reduced too much.

Not sure if it's possible to test the exit code in lit.
DeltaFile
+3-2llvm/docs/CommandGuide/llvm-reduce.rst
+1-1llvm/tools/llvm-reduce/llvm-reduce.cpp
+4-32 files

FreeNAS/freenas e1a688dtests/api2 test_fibre_channel.py

Add TestFixtureNoSlotFibreChannel::test_wired
DeltaFile
+284-20tests/api2/test_fibre_channel.py
+284-201 files

NetBSD/pkgsrc gAR3c30doc CHANGES-pkgsrc-2025Q1

   Update for tickets 6950, 6951
VersionDeltaFile
1.1.2.3+7-1doc/CHANGES-pkgsrc-2025Q1
+7-11 files

NetBSD/pkgsrc wDaQa99www/ikiwiki Makefile

   Pullup ticket #6951 - requested by schmonz
   www/ikiwiki: Runtime fix

   Revisions pulled up:
   - www/ikiwiki/Makefile                                          1.185

   ---
      Module Name:      pkgsrc
      Committed By:     schmonz
      Date:             Sun Mar 30 16:49:20 UTC 2025
      Modified Files:
        pkgsrc/www/ikiwiki: Makefile
      Log Message:
      ikiwiki: add missing DEPENDS to fix aggregator error:
          $ ikiwiki --setup ikiwiki.setup --aggregate --refresh --verbose
          Can't locate IO/Socket/SSL.pm in @INC
          Attempt to reload LWPx/Protocol/https_paranoid.pm aborted.
      Bump PKGREVISION.
VersionDeltaFile
1.184.2.1+3-1www/ikiwiki/Makefile
+3-11 files

Linux/linux acc4d5fdrivers/net/ethernet/microsoft/mana mana_en.c, drivers/net/usb usbnet.c rndis_host.c

Merge tag 'net-6.15-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Pull networking fixes from Jakub Kicinski:
 "Rather tiny pull request, mostly so that we can get into our trees
  your fix to the x86 Makefile.

  Current release - regressions:

   - Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc", error
     queue accounting was missed

  Current release - new code bugs:

   - 5 fixes for the netdevice instance locking work

  Previous releases - regressions:

   - usbnet: restore usb%d name exception for local mac addresses


    [35 lines not shown]
DeltaFile
+27-46net/sched/sch_api.c
+9-37drivers/net/ethernet/microsoft/mana/mana_en.c
+8-13tools/testing/selftests/drivers/net/lib/py/env.py
+15-6drivers/net/usb/usbnet.c
+2-16net/ipv4/tcp.c
+14-2drivers/net/usb/rndis_host.c
+75-12027 files not shown
+141-20533 files

FreeNAS/freenas 654d2c9src/middlewared/middlewared/plugins/fc fc_host.py fc.py

Add backup mechanism to fc.fc_host.wire

Add a backup mechanism to fc.fc_host.wire to handle platforms that
lack certain DMI information, and thus have no 'slot' in the
information returned by fc.fc_hosts

Also:
- Allow clearing cached fc.fc_host_nport_wwpn_choices (for CI)
- Some flake8 fixes
DeltaFile
+38-6src/middlewared/middlewared/plugins/fc/fc_host.py
+11-3src/middlewared/middlewared/plugins/fc/fc.py
+49-92 files

FreeBSD/src ba2336dsys/arm64/apple exynos_uart.c exynos_uart.h, sys/conf files.arm64

arm64: add a driver for the uart found on Apple Silicon machines

This is a revival of the old exynos4210 driver, with some additional
bits to configure the apple "s5l" uart (which is actually slightly
different to operate).

This hasn't been tested on anything that would hit the non-s5l path, so
banish it off to the apple/ domain until someone cares to confirm that
none of the other hardware is broken -- it may be that nobody does, but
the complexity isn't too bad: mostly the driver1 construct added to the
uart_bas that we use to avoid having a whole bunch of shims for uart
driver methods and hardcoded references to the cfg structs.

Reviewed by:    andrew
Differential Revision:  https://reviews.freebsd.org/D48120
DeltaFile
+568-0sys/arm64/apple/exynos_uart.c
+136-0sys/arm64/apple/exynos_uart.h
+1-0sys/conf/files.arm64
+1-0sys/dev/uart/uart.h
+706-04 files