HardenedBSD/src 3821312 — sys/kern kern_module.c

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-7sys/kern/kern_module.c
+0-71 files

LLVM/project 7b06c97 — llvm/include/llvm/Target Target.td, llvm/test/TableGen AsmMatcherCoerceFromRegClass.td

[nspr] initial commit
DeltaFile
+108-29llvm/utils/TableGen/AsmMatcherEmitter.cpp
+99-0llvm/test/TableGen/AsmMatcherCoerceFromRegClass.td
+11-3llvm/include/llvm/Target/Target.td
+218-323 files

LLVM/project a8c1b60 — llvm/include/llvm/Target Target.td, llvm/test/TableGen AsmMatcherPredicatePassSubtarget.td

[nspr] initial commit
DeltaFile
+55-0llvm/test/TableGen/AsmMatcherPredicatePassSubtarget.td
+6-2llvm/utils/TableGen/AsmMatcherEmitter.cpp
+5-0llvm/include/llvm/Target/Target.td
+66-23 files

LLVM/project 52c378f — llvm/lib/Target/RISCV RISCVRegisterInfo.td, llvm/lib/Target/RISCV/AsmParser RISCVAsmParser.cpp

[nspr] initial commit
DeltaFile
+6-104llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
+44-31llvm/lib/Target/RISCV/RISCVRegisterInfo.td
+7-11llvm/test/MC/RISCV/asm-matcher-no-mutation.s
+57-1463 files

LLVM/project b60e557 — llvm/test/MC/RISCV rv32i-invalid.s asm-matcher-no-mutation.s

[nspr] initial commit
DeltaFile
+51-0llvm/test/MC/RISCV/asm-matcher-no-mutation.s
+4-0llvm/test/MC/RISCV/rv32i-invalid.s
+55-02 files

LLVM/project d76773b — llvm/lib/CodeGen/GlobalISel IRTranslator.cpp, llvm/test/CodeGen/AArch64 bitinsert-bitextract-vector.ll

[GlobalISel] Lower vector `bitinsert` and `bitextract`
DeltaFile
+128-58llvm/test/CodeGen/AArch64/bitinsert-bitextract-vector.ll
+13-12llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
+141-702 files

LLVM/project c4837f8 — llvm/test/CodeGen/X86 bitinsert-bitextract-vector.ll

[SelectionDAG] Use x86-64 levels in vector `bitinsert`/`bitextract` X86 test
DeltaFile
+361-58llvm/test/CodeGen/X86/bitinsert-bitextract-vector.ll
+361-581 files

LLVM/project 624461a — llvm/test/tools/llubi bitinsert_bitextract_le.ll bitinsert_bitextract_be.ll, llvm/tools/llubi/lib Interpreter.cpp

[llubi] Add support for vector `bitinsert` and `bitextract`
DeltaFile
+26-22llvm/tools/llubi/lib/Interpreter.cpp
+32-0llvm/test/tools/llubi/bitinsert_bitextract_le.ll
+32-0llvm/test/tools/llubi/bitinsert_bitextract_be.ll
+90-223 files

LLVM/project 506717c — llvm/test/CodeGen/AArch64 sve-bitinsert-bitextract.ll bitinsert-bitextract-vector.ll, llvm/test/CodeGen/AMDGPU bitinsert-bitextract-vector.ll

[SelectionDAG] Lower vector `bitinsert` and `bitextract`
DeltaFile
+928-0llvm/test/CodeGen/AMDGPU/bitinsert-bitextract-vector.ll
+476-0llvm/test/CodeGen/X86/bitinsert-bitextract-vector.ll
+240-0llvm/test/CodeGen/RISCV/rvv/fixed-vectors-bitinsert-bitextract.ll
+138-0llvm/test/CodeGen/AArch64/bitinsert-bitextract-vector.ll
+34-0llvm/test/CodeGen/RISCV/rvv/bitinsert-bitextract.ll
+27-0llvm/test/CodeGen/AArch64/sve-bitinsert-bitextract.ll
+1,843-01 files not shown
+1,845-27 files

LLVM/project 5dc0668 — llvm/test/Transforms/InstCombine bitinsert-bitextract.ll, llvm/test/Transforms/InstSimplify bitinsert-bitextract.ll

[InstSimplify][InstCombine] Add vector tests for `bitinsert` and `bitextract`
DeltaFile
+140-0llvm/test/Transforms/InstSimplify/bitinsert-bitextract.ll
+93-0llvm/test/Transforms/InstCombine/bitinsert-bitextract.ll
+16-0llvm/test/Transforms/InstSimplify/ConstProp/bitinsert-bitextract.ll
+249-03 files

LLVM/project efbd9c3 — llvm/docs LangRef.md, llvm/lib/IR Instructions.cpp

[IR] Allow vectors in `bitinsert` and `bitextract`
DeltaFile
+108-4llvm/test/Assembler/bitinsert-bitextract-invalid.ll
+89-0llvm/test/Assembler/bitinsert-bitextract.ll
+29-20llvm/docs/LangRef.md
+27-14llvm/lib/IR/Instructions.cpp
+31-0llvm/test/Transforms/InstSimplify/ConstProp/bitinsert-bitextract.ll
+15-0llvm/test/Verifier/bitextract-bitinsert-invalid-verifier.ll
+299-386 files not shown
+336-4512 files

LLVM/project ff315fd — llvm/test/Assembler bitinsert-bitextract-invalid.ll

[IR] Remove dead CHECK lines in `bitinsert-bitextract-invalid.ll`
DeltaFile
+36-33llvm/test/Assembler/bitinsert-bitextract-invalid.ll
+36-331 files

LLVM/project 9ec8003 — .github CODEOWNERS

[clang] Fix CODEOWNERS errors for ClangIR

GitHub reports an unknown owner for the ClangIR rules. Remove Lanza from
all four active ownership rules and retain an emeritus owner comment.
This can be revisited if write access is restored.

LLM-aided
DeltaFile
+6-4.github/CODEOWNERS
+6-41 files

LLVM/project 71cd4b0 — llvm/lib/IR Core.cpp

[LLVM] Silence a deprecation warning; NFC (#241008)

MSVC deprecation warnings are a bit more aggressive than Clang and GCC
warnings in that calling a deprecated from another deprecated function
is still diagnosed.

LLVMCreateBuilder itself is deprecated, so that's why this is silenced
for Clang and GCC already.
DeltaFile
+2-0llvm/lib/IR/Core.cpp
+2-01 files

LLVM/project fa8e6e1 — llvm/lib/Target/RISCV RISCVISelLowering.cpp, llvm/test/CodeGen/RISCV rvp-simd-32.ll rvp-simd-64.ll

[RISCV][P-ext] Lower 2 element insert_vector_elt to scalar_to_vec+ppaire/ppaireo.

This avoids needing to match the srl+build_vec later which we only
do on RV64.
DeltaFile
+9-14llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2-4llvm/test/CodeGen/RISCV/rvp-simd-64.ll
+1-2llvm/test/CodeGen/RISCV/rvp-simd-32.ll
+12-203 files

FreeBSD/src 7cb4d4d — share/man/man4 sched_ule.4, sys/kern sched_ule.c

sched_ule.4: sync current scheduler sysctls

Reviewed by:    bcr, jhb, olce
Approved by:    jhb, olce (mentor)
MFC after:      2 weeks
Sponsored by:   FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60002
DeltaFile
+37-6share/man/man4/sched_ule.4
+1-0sys/kern/sched_ule.c
+38-62 files

FreeBSD/src be25f6d — share/man/man4 sched_4bsd.4, sys/kern sched_4bsd.c

sched_4bsd.4: sync current scheduler sysctls

Reviewed by:    bcr, jhb, olce
Approved by:    jhb, olce (mentor)
MFC after:      2 weeks
Sponsored by:   FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60002
DeltaFile
+21-16share/man/man4/sched_4bsd.4
+1-0sys/kern/sched_4bsd.c
+22-162 files

FreeBSD/src fb797f8 — share/man/man4 Makefile smp.4

scheduler.4: document common scheduler sysctls

Reviewed by:    bcr, jhb, olce
Approved by:    jhb, olce (mentor)
MFC after:      2 weeks
Sponsored by:   FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60002
DeltaFile
+61-0share/man/man4/scheduler.4
+5-2share/man/man4/sched_ule.4
+5-2share/man/man4/sched_4bsd.4
+2-1share/man/man4/smp.4
+2-1share/man/man4/dtrace_sched.4
+1-0share/man/man4/Makefile
+76-66 files

LLVM/project 2b55926 — llvm/lib/Target/SystemZ/MCTargetDesc SystemZHLASMAsmStreamer.h SystemZHLASMAsmStreamer.cpp, llvm/test/CodeGen/SystemZ zos-hlasm-dc-xl.ll

[SystemZ][z/OS] Split HLASM DC XL constants at 256 bytes (#240974)

HLASM limits a hexadecimal constant to 256 bytes, but emitBytes printed
all the data as one DC XL<Len> statement, so long data such as a C++
mangled PPA1 name gave invalid HLASM. Emit it as consecutive DC XL
statements of at most 256 bytes instead. X constants are byte aligned
so no padding is added, and a full 256-byte constant uses exactly the
nine continuation lines HLASM allows.
DeltaFile
+83-0llvm/test/CodeGen/SystemZ/zos-hlasm-dc-xl.ll
+4-16llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.cpp
+1-0llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.h
+88-163 files

FreeBSD/ports 2229f30 — security/vuxml/vuln 2026.xml

security/vuxml: Document MIT krb5 Security Advisory 2026-001
DeltaFile
+68-0security/vuxml/vuln/2026.xml
+68-01 files

FreeBSD/src 307e725 — contrib/netbsd-tests/kernel t_mqueue.c, tests/freebsd_test_suite macros.h

Revert "Remove {ATF,PLAIN}_REQUIRE_KERNEL_MODULE macros"

The change breaks the build of tests/sys/net/routing/test_rtsock_l3.c.

This reverts commit e34b159d4c64575aa45763968b6ad01dfd7c2337.
DeltaFile
+13-13tests/freebsd_test_suite/macros.h
+3-15tests/sys/net/routing/rtsock_config.h
+4-0contrib/netbsd-tests/kernel/t_mqueue.c
+0-1tests/sys/kern/Makefile
+20-294 files

NetBSD/pkgsrc 54y56fo — wm/awesome Makefile

   awesome: (smallest ever) recursive revbump for devel/lua-gi

   The real dependency for glib2-introspection lies there, and this will
   fail during the configure stage when the tooling finds it can't call
   lua-gi as it expects.
VersionDeltaFile
1.111+2-4wm/awesome/Makefile
+2-41 files

LLVM/project d714d0a — llvm/test/CodeGen/AMDGPU vcmp-saveexec-to-vcmpx-set-kill.mir

Add test for v_cmp kill preserved on v_cmpx
DeltaFile
+20-0llvm/test/CodeGen/AMDGPU/vcmp-saveexec-to-vcmpx-set-kill.mir
+20-01 files

LLVM/project 4337e1d — llvm/lib/Target/AMDGPU SIOptimizeExecMasking.cpp

AMDGPU: Clear v_cmpx source kill flags locally

clearKillFlags is potentially expensive and should be avoided. When
the v_cmp is folded into a v_cmpx at the saveexec, only kills of
registers overlapping the compare sources between the v_cmp and the
saveexec become invalid. Clear those directly when applying the fold,
instead of collecting candidate kills during matching and then
clearing every kill of the sources in the function.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+16-35llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp
+16-351 files

NetBSD/pkgsrc gCq0URG — doc CHANGES-2026

   doc: Updated devel/lua-gi to 0.9.2nb10
VersionDeltaFile
1.7910+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc MTX9ARi — devel/lua-gi Makefile

   lua-gi: mark runtime dependency on glib2-introspection

   This package exports objects provided by glib2-introspection to Lua
   runtime environments (in pkgsrc's case, anyway, just wm/awesome).

   Runtime failure of awesome noted by Fekete Zoltán on pkgsrc-users@.
VersionDeltaFile
1.22+5-3devel/lua-gi/Makefile
+5-31 files

LLVM/project b5c97eb — llvm/include/llvm/Analysis VectorUtils.h, llvm/lib/Analysis VectorUtils.cpp

[SLP]Vectorize sincos with both fields used in one tree

- Reuse the vectorized struct call for the second extractvalue
  field instead of a struct gather, which rejected the tree. Do
  not trim the call while it is still reused.
- Cost vector sincos as vector sin and cos calls when
  ReplaceWithVeclib splits it; move the split check to VectorUtils.

Fixes #239948

Assisted-by: Cursor

Reviewers: bababuck, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/240154
DeltaFile
+23-127llvm/test/Transforms/SLPVectorizer/X86/sincos-libmvec.ll
+1-34llvm/lib/CodeGen/ReplaceWithVeclib.cpp
+23-0llvm/lib/Analysis/VectorUtils.cpp
+18-1llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+7-0llvm/include/llvm/Analysis/VectorUtils.h
+6-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCostAnalysis.cpp
+78-1626 files

NetBSD/pkgsrc UVZWfXr — cross/mingw-w64-i686-winpthreads Makefile

   cross/mingw-w64-i686-winpthreads: Fix COMMENT
VersionDeltaFile
1.8+2-2cross/mingw-w64-i686-winpthreads/Makefile
+2-21 files

NetBSD/pkgsrc d8l75es — devel/lua-gi DESCR

   lua-gi: touch up grammar/style consistency in DESCR
VersionDeltaFile
1.2+1-1devel/lua-gi/DESCR
+1-11 files

NetBSD/pkgsrc 6o3xQaw — cross/mingw-w64-i686-gcc-msvcrt DESCR

   cross/mingw-w64-i686-gcc-msvcrt: Fix typo in DESCR
VersionDeltaFile
1.2+1-1cross/mingw-w64-i686-gcc-msvcrt/DESCR
+1-11 files