LLVM/project 02eb33bllvm/test/CodeGen/LoongArch load-itofp-combine.ll

[LoongArch][NFC] Add tests for sitofp(load) combine (#165521)

DeltaFile
+89-0llvm/test/CodeGen/LoongArch/load-itofp-combine.ll
+89-01 files

LLVM/project fb3a5b0llvm/test/tools/llvm-profgen coff-profile.test, llvm/tools/llvm-profgen ProfiledBinary.cpp ProfiledBinary.h

[PseudoProbe] Support loading pseudo probe from debug binary (#175698)

Pseudo probe and DWARF sections can occupy a significant amount of space
in binary for large application. An executable PE image file should not
be larger than 2GB on Windows. To support LBR collection for those large
applications, user can use llvm-objcopy to strip those debug sections
and produce a smaller binary for profiling. The original binary can then
be used as the debug binary to load pseudo probe and DWARF info.
DeltaFile
+34-19llvm/tools/llvm-profgen/ProfiledBinary.cpp
+5-4llvm/tools/llvm-profgen/ProfiledBinary.h
+5-0llvm/test/tools/llvm-profgen/coff-profile.test
+44-233 files

FreeBSD/ports 7a8c171net/freeipa-client distinfo Makefile

net/freeipa-client: Update to 4.13.0

Sponsored by: Klara, Inc.
DeltaFile
+3-3net/freeipa-client/distinfo
+1-1net/freeipa-client/Makefile
+4-42 files

LLVM/project 7f96336llvm/lib/LTO LTOBackend.cpp, llvm/test/ThinLTO/X86 thinlto-savetemps-mod.ll

[LTOBackend] Add -filter-save-modules= for save-temps to only dump specific modules. (#175696)

Only if module's name contains a string in -filter-save-modules, will
its temp BC files be saved. If -filter-save-modules= not set, all
modules' BC files will be saved. This feature is more useful for ThinLto
when huge numbers of modules are built separately. Using
-filter-save-modules= can reduce build time and size of generated files,
even avoid crash if some other unrelated files have issues during BC
files dumping.
DeltaFile
+46-0llvm/test/ThinLTO/X86/thinlto-savetemps-mod.ll
+17-1llvm/lib/LTO/LTOBackend.cpp
+63-12 files

LLVM/project 447a1dbllvm/lib/Target/X86 X86FixupSetCC.cpp, llvm/test/CodeGen/X86/apx setzucc.ll

[X86][APX] Ignore the use of EFLAGS when ZU is enabled (#176645)

Since we don't need to insert the XOR instruction.

Fixes redundant MOVXZ in https://godbolt.org/z/s9Kq6TPoW
DeltaFile
+13-0llvm/test/CodeGen/X86/apx/setzucc.ll
+2-1llvm/lib/Target/X86/X86FixupSetCC.cpp
+15-12 files

LLVM/project b140fb2mlir/lib/Dialect/MemRef/IR MemRefOps.cpp, mlir/test/Dialect/MemRef canonicalize.mlir

[mlir][memref] Support folding memref.load from global splat constants (#176627)

This change extends the memref.load folding hook to fold loads from
global constant memrefs initialized with splat values.
DeltaFile
+18-1mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
+19-0mlir/test/Dialect/MemRef/canonicalize.mlir
+37-12 files

HardenedBSD/src c6245bcsys/modules/iwlwifi Makefile, sys/modules/rtw89 Makefile

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+132-13sys/x86/x86/local_apic.c
+10-3usr.sbin/periodic/etc/daily/460.status-mail-rejects
+9-2usr.sbin/periodic/etc/security/800.loginfail
+9-2usr.sbin/periodic/etc/security/900.tcpwrap
+2-0sys/modules/iwlwifi/Makefile
+2-0sys/modules/rtw89/Makefile
+164-206 files

LLVM/project 3f8714cllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll, llvm/test/MC/AMDGPU gfx8_asm_vop3.s gfx7_asm_vop3.s

Merge branch 'main' into users/ylzsx/precommit-load-itofp-combine
DeltaFile
+45,956-49,409llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+42,349-42,348llvm/test/MC/AMDGPU/gfx8_asm_vop3.s
+41,419-41,418llvm/test/MC/AMDGPU/gfx7_asm_vop3.s
+36,428-36,427llvm/test/MC/AMDGPU/gfx9_asm_vop3.s
+28,175-28,174llvm/test/MC/AMDGPU/gfx9_asm_vopc.s
+22,711-22,884llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt
+217,038-220,66023,155 files not shown
+2,715,866-1,996,76923,161 files

FreeBSD/ports e2198efdevel/universal-ctags distinfo Makefile

devel/universal-ctags: Update to p6.2.20260118.0

- Update to p6.2.20260118.0 [1]

[1] https://github.com/universal-ctags/ctags/compare/p6.2.20251123.0...p6.2.20260118.0

PR:             292575
DeltaFile
+3-3devel/universal-ctags/distinfo
+1-1devel/universal-ctags/Makefile
+4-42 files

FreeBSD/ports a0a18e3net/redpanda-connect distinfo Makefile

net/redpanda-connect: Update to 4.78.0
DeltaFile
+5-5net/redpanda-connect/distinfo
+1-2net/redpanda-connect/Makefile
+6-72 files

LLVM/project ff65313clang-tools-extra/docs/clang-tidy index.rst, clang-tools-extra/test/clang-tidy check_clang_tidy.py

[clang-tidy] Add documentation and smoke test for CUDA (#173699)

As of AI usage: Gemini 3 was used to refine the wording and style of the
documentation text.

Closes #173677
DeltaFile
+64-0clang-tools-extra/test/clang-tidy/infrastructure/Inputs/CUDA/cuda.h
+33-0clang-tools-extra/docs/clang-tidy/index.rst
+13-0clang-tools-extra/test/clang-tidy/infrastructure/cuda-basic.cu
+1-1clang-tools-extra/test/clang-tidy/check_clang_tidy.py
+111-14 files

FreeBSD/ports e0ddf5ewww/oauth2-proxy distinfo Makefile

www/oauth2-proxy: Update to 7.14.2

Security:       fb561db9-0fc1-4d92-81a2-ee01839c9119
MFH:            2026Q1
(cherry picked from commit 29b1b88aae04914385430fa3b51d80572303e944)
DeltaFile
+5-5www/oauth2-proxy/distinfo
+1-1www/oauth2-proxy/Makefile
+6-62 files

FreeBSD/ports 29b1b88www/oauth2-proxy distinfo Makefile

www/oauth2-proxy: Update to 7.14.2

Security:       fb561db9-0fc1-4d92-81a2-ee01839c9119
MFH:            2026Q1
DeltaFile
+5-5www/oauth2-proxy/distinfo
+1-2www/oauth2-proxy/Makefile
+6-72 files

FreeBSD/ports d14705dsecurity/vuxml/vuln 2026.xml

security/vuxml: Add www/oauth2-proxy < 7.14.1
DeltaFile
+28-0security/vuxml/vuln/2026.xml
+28-01 files

NetBSD/src T0B0FAcexternal/gpl3/gcc.old/dist/gcc/config/arm arm-builtins.cc, external/gpl3/gcc.old/dist/gcc/config/m68k m68k.cc

   port the __c99_cabs*() rename fixes into GCC 12.

   almost identical to the GCC 14 version, riscv-builtins.cc needed a new
   #include of tm_p.h to get netbsd-protos.h.
VersionDeltaFile
1.2+14-0external/gpl3/gcc.old/dist/gcc/config/m68k/m68k.cc
1.2+5-0external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-builtins.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/pa/pa.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/sh/sh.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/mips/mips.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/arm/arm-builtins.cc
+35-03 files not shown
+47-09 files

FreeBSD/ports 076a295filesystems/zerofs distinfo Makefile.crates

filesystems/zerofs: update to 1.0.0.

PR:             292484
DeltaFile
+175-171filesystems/zerofs/distinfo
+86-84filesystems/zerofs/Makefile.crates
+1-1filesystems/zerofs/Makefile
+262-2563 files

Linux/linux 24d479d. Makefile

Linux 6.19-rc6
DeltaFile
+1-1Makefile
+1-11 files

FreeBSD/ports 95ff23fdevel/luv distinfo Makefile

devel/luv: Update to 1.51.0-2
DeltaFile
+3-3devel/luv/distinfo
+1-2devel/luv/Makefile
+4-52 files

Linux/linux 90a855einclude/uapi/linux landlock.h, security/landlock net.c

Merge tag 'landlock-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux

Pull landlock fixes from Mickaël Salaün:
 "This fixes TCP handling, tests, documentation, non-audit elided code,
  and minor cosmetic changes"

* tag 'landlock-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux:
  landlock: Clarify documentation for the IOCTL access right
  selftests/landlock: Properly close a file descriptor
  landlock: Improve the comment for domain_is_scoped
  selftests/landlock: Use scoped_base_variants.h for ptrace_test
  selftests/landlock: Fix missing semicolon
  selftests/landlock: Fix typo in fs_test
  landlock: Optimize stack usage when !CONFIG_AUDIT
  landlock: Fix spelling
  landlock: Clean up hook_ptrace_access_check()
  landlock: Improve erratum documentation
  landlock: Remove useless include
  landlock: Fix wrong type usage

    [6 lines not shown]
DeltaFile
+5-149tools/testing/selftests/landlock/ptrace_test.c
+67-51security/landlock/net.c
+17-20include/uapi/linux/landlock.h
+15-19tools/testing/selftests/landlock/fs_test.c
+28-2tools/testing/selftests/landlock/net_test.c
+10-13tools/testing/selftests/landlock/scoped_abstract_unix_test.c
+142-2548 files not shown
+170-26914 files

FreeBSD/ports 6e890c5net/kea Makefile

net/kea: Fix malformed manpages, improve port

Manuals are malformed like:
----------
    kea-admin - Shell script for managing Kea databases -

     System Message: ERROR/3 (kea-admin.8.rst:, line 11)
            Unknown directive type "iscman".

        .. iscman:: kea-admin
----------

----------
     :program:`kea-admin`
      [command] [backend] [-h database_host] [-P database_port] [-u
     database_username] [-p [database_password]] [-n database_name] [-d
     script_directory] [-v] [-x extra_argument [-x extra_argument ...]] [-4 |
     -6] [-i input_file] [-o output_file] [-y]


    [14 lines not shown]
DeltaFile
+24-20net/kea/Makefile
+24-201 files

FreeBSD/ports 8ee7012net/kea Makefile

net/kea: Fix malformed manpages, improve port

Manuals are malformed like:
----------
    kea-admin - Shell script for managing Kea databases -

     System Message: ERROR/3 (kea-admin.8.rst:, line 11)
            Unknown directive type "iscman".

        .. iscman:: kea-admin
----------

----------
     :program:`kea-admin`
      [command] [backend] [-h database_host] [-P database_port] [-u
     database_username] [-p [database_password]] [-n database_name] [-d
     script_directory] [-v] [-x extra_argument [-x extra_argument ...]] [-4 |
     -6] [-i input_file] [-o output_file] [-y]


    [13 lines not shown]
DeltaFile
+24-20net/kea/Makefile
+24-201 files

FreeBSD/ports bd0c4c2textproc/R-cran-xml2 distinfo Makefile

textproc/R-cran-xml2: Update to 1.5.2

Reported by:    portscout
DeltaFile
+3-3textproc/R-cran-xml2/distinfo
+1-1textproc/R-cran-xml2/Makefile
+4-42 files

FreeBSD/ports de752fawww/filebrowser-quantum distinfo Makefile

www/filebrowser-quantum: Update to 1.1.1

ChangeLogs:

- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.1.0-stable
- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.1.1-stable
DeltaFile
+7-7www/filebrowser-quantum/distinfo
+2-3www/filebrowser-quantum/Makefile
+9-102 files

OPNSense/plugins b18c266security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml

Merge pull request #5146 from peterv99/peterv99-patch-mijnhost

fix mijnhost/scaleway DNS API settings
DeltaFile
+2-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+2-01 files

FreeBSD/ports 52a736dsysutils/work-tuimer distinfo Makefile

sysutils/work-tuimer: Update to 0.3.6

ChangeLog:
https://github.com/Kamyil/work-tuimer/releases/tag/v0.3.6
DeltaFile
+3-3sysutils/work-tuimer/distinfo
+1-1sysutils/work-tuimer/Makefile
+4-42 files

LLVM/project d1217e1lld/ELF SyntheticSections.cpp InputFiles.h, lld/test/ELF verneed-weak.s verneed-as-needed-weak.s

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5-bogner
DeltaFile
+80-0lld/test/ELF/verneed-weak.s
+21-15lld/ELF/SyntheticSections.cpp
+0-18lld/test/ELF/verneed-as-needed-weak.s
+10-4lld/ELF/InputFiles.h
+1-1lld/ELF/SyntheticSections.h
+112-385 files

Linux/linux 6f32aa9. MAINTAINERS, kernel/cgroup legacy_freezer.c cgroup.c

Merge tag 'cgroup-for-6.19-rc5-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup

Pull cgroup fixes from Tejun Heo:

 - Add Chen Ridong as cpuset reviewer

 - Add SPDX license identifiers to cgroup files that were missing them

* tag 'cgroup-for-6.19-rc5-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup:
  kernel: cgroup: Add LGPL-2.1 SPDX license ID to legacy_freezer.c
  kernel: cgroup: Add SPDX-License-Identifier lines
  MAINTAINERS: Add Chen Ridong as cpuset reviewer
DeltaFile
+1-8kernel/cgroup/legacy_freezer.c
+1-4kernel/cgroup/cgroup.c
+1-4kernel/cgroup/cpuset.c
+1-0MAINTAINERS
+4-164 files

LLVM/project 6cc18a8llvm/lib/Transforms/Vectorize VPlanPatternMatch.h VPlanUtils.cpp

[VPlan] Support more GEP-like recipes in getSCEVExprForVPValue (NFCI)

Support VPWidenGEPRecipe, VPInstructions and VPRelpicateRecipe with
GEP-like opcodes in getSCEVExprForVPValue via a new matcher binding
source element type and operands.

This is used in code paths when computing SCEV expressions in the
VPlan-based cost model, which should produce costs matching the legacy
cost model.
DeltaFile
+50-0llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+9-20llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+59-202 files

LLVM/project 86d3577llvm/lib/Target/X86 X86ISelLoweringCall.cpp X86ISelLowering.h

[X86] Simplify hasCalleePopSRet, NFCI (#176519)

The implementation was rewritten for clarity, and the extra boolean
parameter to the sibcall eligibility check was removed in favor of
recalculating this property. The compile time impact should be
negigible, the vast majority of callers will return early on the
TT.isX86_32() check.

The comments now try to clarify which platforms have this
callee-pop-sret behavior, which was always hard for me to figure out
from the previous code.

I was able to remove two ambiguous checks for `canGuaranteeTCO`, and
what those checks were really doing was checking for `fastcc` and other
calling conventions that pass arguments in registers. Instead of looking
for the `inreg` IR attribute, now the code looks at the CCValAssign to
check if it the pointer is passed in memory or registers, so it works
smoothly with conventions like `fastcc` that don't require explicit
`inreg` annotations.
DeltaFile
+20-41llvm/lib/Target/X86/X86ISelLoweringCall.cpp
+4-4llvm/lib/Target/X86/X86ISelLowering.h
+24-452 files

HardenedBSD/src 8ac6427usr.sbin/periodic/etc/daily 460.status-mail-rejects, usr.sbin/periodic/etc/security 800.loginfail 900.tcpwrap

periodic: Support RFC 5424 syslog timestamps

This is based on an initial implementation by michaelo in
https://reviews.freebsd.org/D54361.

PR:             270497
Reported by:    michaelo
Reviewed by:    michaelo
Tested by:      michaelo
MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D54606
DeltaFile
+10-3usr.sbin/periodic/etc/daily/460.status-mail-rejects
+9-2usr.sbin/periodic/etc/security/800.loginfail
+9-2usr.sbin/periodic/etc/security/900.tcpwrap
+28-73 files