LLVM/project 285b6e3clang/lib/CIR/CodeGen CIRGenModule.cpp CIRGenModule.h, clang/test/CIR/CodeGenOpenCL kernel-arg-info.cl kernel-arg-info-single-as.cl

[CIR][OpenCL] Attach kernel argument metadata to CIR functions

Emit the CIR OpenCL kernel argument metadata attribute for kernel functions. Preserve CIR language address-space kinds until lowering and include argument names only when `-cl-kernel-arg-info` is enabled.
DeltaFile
+152-0clang/test/CIR/CodeGenOpenCL/kernel-arg-info.cl
+91-0clang/lib/CIR/CodeGen/CIRGenModule.cpp
+19-0clang/test/CIR/CodeGenOpenCL/kernel-arg-info-single-as.cl
+12-0clang/test/CIR/CodeGenOpenCL/kernel-arg-metadata.cl
+5-0clang/test/CIR/CodeGenOpenCL/invalid-kernel-arg-metadata-target-address-space.cl
+4-0clang/lib/CIR/CodeGen/CIRGenModule.h
+283-01 files not shown
+286-07 files

LLVM/project af4839allvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/AMDGPU/GlobalISel srem.i64.ll udiv.i64.ll

Updated tests because of liveins/liveouts seeding.
DeltaFile
+11,260-11,217llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+2,067-2,168llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+249-249llvm/test/CodeGen/AMDGPU/GlobalISel/srem.i64.ll
+220-220llvm/test/CodeGen/AMDGPU/GlobalISel/udiv.i64.ll
+220-220llvm/test/CodeGen/AMDGPU/GlobalISel/urem.i64.ll
+191-190llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.exp.small.mir
+14,207-14,26420 files not shown
+14,998-15,08026 files

LLVM/project e8b43f2llvm/test/CodeGen/AMDGPU agpr-copy-no-free-registers.ll regpressure_printer.mir

Regenerated tests after rebasing.
DeltaFile
+140-44llvm/test/CodeGen/AMDGPU/agpr-copy-no-free-registers.ll
+15-15llvm/test/CodeGen/AMDGPU/regpressure_printer.mir
+155-592 files

LLVM/project 1143639llvm/test/CodeGen/AMDGPU schedule-amdgpu-tracker-physreg.ll

[AMDGPU] Adjusted GCN tracker option after rebasing on top of
users/dhruvachak/add_physical_to_gcn_trackers_after_rename.
DeltaFile
+1-1llvm/test/CodeGen/AMDGPU/schedule-amdgpu-tracker-physreg.ll
+1-11 files

LLVM/project 6949ca2llvm/test/CodeGen/AMDGPU bf16.ll minimumnum.bf16.ll

[AMDGPU] Regenerated tests after rebasing.
DeltaFile
+8,626-9,213llvm/test/CodeGen/AMDGPU/bf16.ll
+2,364-2,564llvm/test/CodeGen/AMDGPU/minimumnum.bf16.ll
+2,314-2,514llvm/test/CodeGen/AMDGPU/maximumnum.bf16.ll
+1,340-1,343llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+1,244-1,250llvm/test/CodeGen/AMDGPU/llvm.exp10.f64.ll
+1,109-1,102llvm/test/CodeGen/AMDGPU/llvm.exp.f64.ll
+16,997-17,98660 files not shown
+26,853-27,93166 files

LLVM/project 16b4a6allvm/test/CodeGen/AMDGPU call-argument-types.ll amdgcn.bitcast.768bit.ll

[AMDGPU] Regenerated tests after rebasing on top of
users/dhruvachak/add_physical_to_gcn_trackers_after_rename.
DeltaFile
+284-572llvm/test/CodeGen/AMDGPU/call-argument-types.ll
+227-225llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.768bit.ll
+180-196llvm/test/CodeGen/AMDGPU/gfx-callable-return-types.ll
+171-143llvm/test/CodeGen/AMDGPU/agpr-copy-no-free-registers.ll
+131-80llvm/test/CodeGen/AMDGPU/bf16.ll
+88-94llvm/test/CodeGen/AMDGPU/a-v-flat-atomicrmw.ll
+1,081-1,3109 files not shown
+1,477-1,70115 files

LLVM/project 8b0466cllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll

[AMDGPU] Enabled GCN trackers (amdgpu-use-amdgpu-trackers) by default.

The LIT tests have been generally updated in one of the following ways:
(1) If the above option was not present and the test was auto-generated,
the test has now been auto-generated.
(2) If the above option was not present and the test was not
auto-generated, added the option -amdgpu-use-amdgpu-trackers=0 so as to
preserve any specific attributes the test was already checking.
(3) If the above option was present in a test, then its value has been
updated to reflect the change in the default.

Currently, there are 4 tests in category (2). They are:
CodeGen/AMDGPU/
  addrspacecast.ll
  schedule-regpressure-limit.ll
  schedule-regpressure-limit2.ll
  sema-v-unsched-bundle.ll

There are 8 tests in category (3). They are:

    [15 lines not shown]
DeltaFile
+77,782-77,355llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+13,255-13,280llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+9,928-9,400llvm/test/CodeGen/AMDGPU/bf16.ll
+4,484-4,395llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+3,842-3,812llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.256bit.ll
+3,802-3,690llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.896bit.ll
+113,093-111,932155 files not shown
+169,016-166,668161 files

LLVM/project 7063751llvm/lib/Target/AMDGPU GCNSchedStrategy.cpp GCNRegPressure.h

clang-format.
DeltaFile
+11-11llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+10-11llvm/lib/Target/AMDGPU/GCNRegPressure.h
+5-7llvm/lib/Target/AMDGPU/GCNRegPressure.cpp
+26-293 files

FreeBSD/ports 943bddfnet Makefile, net/bone-utils Makefile pkg-descr

net/bone-utils: Add port

This is the [B]ag [O]f [N]etgraph [E]xtensions utilities package is an evolving
set of extra netgraph(4) utilities to simplify using the kernel modules in
net/bone-kmods. Additionally it provides a very simple rc(8) script which
re-names interfaces to match whatever you named them in your ngctl.conf.

At present this module provides the following:
* netgraph rc(8) script that keeps ifconfig(8)/ngctl(8) in agreement on nodes
  that present a network interface (ng_eiface(4), ng_ether(4), ng_iface(4)).
* jeiface script to create an ng_eiface(4) in a jail giving it the name and
  optional MAC you request.
* ncpcap(8) connectes to nodes to capture traffic. It is meant to have its
  output piped to tcpdump(1)
* ngportal(8) is the fast and simple way to connect to vnets using netgraph.

Differential Revision:  https://reviews.freebsd.org/D56744
DeltaFile
+35-0net/bone-utils/Makefile
+23-0net/bone-utils/pkg-descr
+22-0net/bone-utils/pkg-message
+3-0net/bone-utils/distinfo
+1-0net/Makefile
+84-05 files

FreeBSD/ports dcbfa17devel/dcd-server/files patch-src-dcd-server-autocomplete_complete.d patch-src-dcd-server-autocomplete_symbols.d

devel/dcd-client|server: Remove obsolete patch files
DeltaFile
+0-46devel/dcd-server/files/patch-src-dcd-server-autocomplete_complete.d
+0-35devel/dcd-server/files/patch-src-dcd-server-autocomplete_symbols.d
+0-28devel/dcd-server/files/patch-src-dcd-server-autocomplete_localuse.d
+0-23devel/dcd-server/files/patch-src-dcd-server-autocomplete_doc.d
+0-22devel/dcd-server/files/patch-src-dcd-server_main.d
+0-20devel/dcd-server/files/patch-src-dcd-server-autocomplete_util.d
+0-1746 files

LLVM/project 7327c74llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/AMDGPU/GlobalISel srem.i64.ll udiv.i64.ll

Updated tests because of liveins/liveouts seeding.
DeltaFile
+11,260-11,217llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+2,067-2,168llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+249-249llvm/test/CodeGen/AMDGPU/GlobalISel/srem.i64.ll
+220-220llvm/test/CodeGen/AMDGPU/GlobalISel/udiv.i64.ll
+220-220llvm/test/CodeGen/AMDGPU/GlobalISel/urem.i64.ll
+191-190llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.exp.small.mir
+14,207-14,26420 files not shown
+14,998-15,08026 files

LLVM/project 6afb1c4llvm/test/CodeGen/AMDGPU bf16.ll minimumnum.bf16.ll

[AMDGPU] Regenerated tests after rebasing.
DeltaFile
+8,626-9,213llvm/test/CodeGen/AMDGPU/bf16.ll
+2,364-2,564llvm/test/CodeGen/AMDGPU/minimumnum.bf16.ll
+2,314-2,514llvm/test/CodeGen/AMDGPU/maximumnum.bf16.ll
+1,340-1,343llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+1,244-1,250llvm/test/CodeGen/AMDGPU/llvm.exp10.f64.ll
+1,109-1,102llvm/test/CodeGen/AMDGPU/llvm.exp.f64.ll
+16,997-17,98660 files not shown
+26,853-27,93166 files

LLVM/project 46ce87allvm/test/CodeGen/AMDGPU agpr-copy-no-free-registers.ll regpressure_printer.mir

Regenerated tests after rebasing.
DeltaFile
+140-44llvm/test/CodeGen/AMDGPU/agpr-copy-no-free-registers.ll
+15-15llvm/test/CodeGen/AMDGPU/regpressure_printer.mir
+155-592 files

LLVM/project 62dd26cllvm/test/CodeGen/AMDGPU call-argument-types.ll amdgcn.bitcast.768bit.ll

[AMDGPU] Regenerated tests after rebasing on top of
users/dhruvachak/add_physical_to_gcn_trackers_after_rename.
DeltaFile
+284-572llvm/test/CodeGen/AMDGPU/call-argument-types.ll
+227-225llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.768bit.ll
+180-196llvm/test/CodeGen/AMDGPU/gfx-callable-return-types.ll
+171-143llvm/test/CodeGen/AMDGPU/agpr-copy-no-free-registers.ll
+131-80llvm/test/CodeGen/AMDGPU/bf16.ll
+88-94llvm/test/CodeGen/AMDGPU/a-v-global-atomicrmw.ll
+1,081-1,3109 files not shown
+1,477-1,70115 files

LLVM/project bf19781llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll

[AMDGPU] Enabled GCN trackers (amdgpu-use-amdgpu-trackers) by default.

The LIT tests have been generally updated in one of the following ways:
(1) If the above option was not present and the test was auto-generated,
the test has now been auto-generated.
(2) If the above option was not present and the test was not
auto-generated, added the option -amdgpu-use-amdgpu-trackers=0 so as to
preserve any specific attributes the test was already checking.
(3) If the above option was present in a test, then its value has been
updated to reflect the change in the default.

Currently, there are 4 tests in category (2). They are:
CodeGen/AMDGPU/
  addrspacecast.ll
  schedule-regpressure-limit.ll
  schedule-regpressure-limit2.ll
  sema-v-unsched-bundle.ll

There are 8 tests in category (3). They are:

    [15 lines not shown]
DeltaFile
+77,782-77,355llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+13,255-13,280llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+9,928-9,400llvm/test/CodeGen/AMDGPU/bf16.ll
+4,484-4,395llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+3,842-3,812llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.256bit.ll
+3,802-3,690llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.896bit.ll
+113,093-111,932155 files not shown
+169,016-166,668161 files

LLVM/project a13cc69llvm/test/CodeGen/AMDGPU schedule-amdgpu-tracker-physreg.ll

[AMDGPU] Adjusted GCN tracker option after rebasing on top of
users/dhruvachak/add_physical_to_gcn_trackers_after_rename.
DeltaFile
+1-1llvm/test/CodeGen/AMDGPU/schedule-amdgpu-tracker-physreg.ll
+1-11 files

LLVM/project f0524b8llvm/test/CodeGen/AMDGPU sched-physreg-liveouts.mir

Added a test to capture physical register liveouts.
DeltaFile
+84-0llvm/test/CodeGen/AMDGPU/sched-physreg-liveouts.mir
+84-01 files

FreeBSD/ports 60706b1lang/typescript-go distinfo Makefile

lang/typescript-go: Update to 7.0.0.g20260527

Changelog: https://github.com/microsoft/typescript-go/compare/ee4225a856389fc94c8ce4a5fd9af771dbbc2c0b...94f31f32f8b5713e8fb17aaa65ba73b596485459
DeltaFile
+7-7lang/typescript-go/distinfo
+2-3lang/typescript-go/Makefile
+9-102 files

FreeBSD/ports b75df1flang/python310 Makefile, lang/python311 Makefile

lang/python3: use textproc/expat2 for pyexpat instead of bundled

...to match lang/python314

Event: Works Must Run
DeltaFile
+4-3lang/python311/Makefile
+4-3lang/python312/Makefile
+4-3lang/python313/Makefile
+4-3lang/python310/Makefile
+16-124 files

LLVM/project e5afb8ellvm/lib/Target/X86 X86Subtarget.cpp, llvm/test/CodeGen/X86 call-imm.ll

[X86] Disallow immediate address calls when position independent (#202370)

Causes problems with mold linker, and was determined to be a compiler
bug. See:
See https://github.com/rui314/mold/pull/1601#issuecomment-4628653209
DeltaFile
+2-0llvm/test/CodeGen/X86/call-imm.ll
+1-1llvm/lib/Target/X86/X86Subtarget.cpp
+3-12 files

FreeBSD/ports 1969a13net-im/signal-desktop Makefile, net-im/teams Makefile

*/*: Bump port revision after electron41 update (b71e196a76e0)
DeltaFile
+1-1x11/waveterm/Makefile
+1-0net-im/signal-desktop/Makefile
+1-0net-im/teams/Makefile
+3-13 files

FreeBSD/ports b71e196devel/electron41 distinfo Makefile.version, devel/electron41/files patch-electron_shell_browser_native__window__views.cc patch-electron_spec_api-browser-window-spec.ts

devel/electron41: Update to 41.7.2

Changelog: https://github.com/electron/electron/releases/tag/v41.7.2

Reported by:    GitHub (watch releases)
DeltaFile
+21-39devel/electron41/files/patch-electron_shell_browser_native__window__views.cc
+22-22devel/electron41/files/patch-electron_spec_api-browser-window-spec.ts
+9-9devel/electron41/files/patch-build_config_compiler_BUILD.gn
+5-5devel/electron41/distinfo
+4-4devel/electron41/files/packagejsons/npm/package.json
+1-1devel/electron41/Makefile.version
+62-801 files not shown
+62-817 files

LLVM/project caf9864clang/include/clang/CIR/Dialect/IR CIROpenCLAttrs.td CIRAttrConstraints.td, clang/lib/CIR/Dialect/IR CIROpenCLAttrs.cpp

[CIR][OpenCL] Add kernel argument metadata attribute (#199530)

Add a CIR attribute that carries OpenCL kernel argument metadata in
source argument order. Verify that each metadata field has the expected
element type and that all present arrays describe the same number of
arguments.
DeltaFile
+78-0clang/test/CIR/IR/invalid-opencl-kernel-arg-metadata.cir
+71-0clang/test/CIR/IR/opencl-kernel-arg-metadata.cir
+46-0clang/include/clang/CIR/Dialect/IR/CIROpenCLAttrs.td
+38-0clang/lib/CIR/Dialect/IR/CIROpenCLAttrs.cpp
+25-6clang/include/clang/CIR/Dialect/IR/CIRAttrConstraints.td
+8-2clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
+266-88 files not shown
+279-1014 files

FreeBSD/ports 0018941devel/R-cran-rstudioapi distinfo Makefile

devel/R-cran-rstudioapi: Update to 0.19.0

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

FreeBSD/ports 2038aacgraphics/spirv-cross distinfo Makefile

graphics/spirv-cross: Update 1.4.341.0 => 1.4.350.0

Changelog:
https://github.com/KhronosGroup/SPIRV-Cross/releases/tag/vulkan-sdk-1.4.350.0

Sponsored by:   UNIS Labs
DeltaFile
+3-3graphics/spirv-cross/distinfo
+1-1graphics/spirv-cross/Makefile
+4-42 files

NetBSD/pkgsrc wEEtEqrdoc CHANGES-2026 TODO

   doc: Updated www/pound to 4.23
VersionDeltaFile
1.3775+2-1doc/CHANGES-2026
1.27401+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc Lq5899Kwww/pound Makefile distinfo, www/pound/patches patch-src_mem.h

   pound: update to 4.23

   Addresses PR pkg/60114 from Eirik Øverby.

   Version 4.23, 2026-05-26

   * Important bugfix

   A bug in "SendFile" allowed for reading files outside of the
   configured directory.  This is fixed.

   * Compilation

   The early pthread_cancel probe hack is no longer used.  Consequently, the
   "--disable-pthread-cancel-probe" configure option is gone.

   * Handling of errors during service selection

   In previous versions, if service selection failed due to an error

    [547 lines not shown]
VersionDeltaFile
1.20+7-3www/pound/Makefile
1.16+4-5www/pound/distinfo
1.5+1-1www/pound/patches/patch-src_mem.h
+12-93 files

LLVM/project e602cd1llvm/lib/Target/AMDGPU GCNHazardRecognizer.cpp, llvm/test/CodeGen/AMDGPU wmma-coexecution-valu-hazards.mir wmma-hazards-gfx1250-w32.mir

[AMDGPU] Add a few wmma co-execution hazard checks, NFC (#203658)

This is to reflect the gfx1251 update regarding wmma*8f6f4 with
 matrix format as F4.

  Also fix a comment in GCNHazardRecognizer.cpp
DeltaFile
+362-0llvm/test/CodeGen/AMDGPU/wmma-coexecution-valu-hazards.mir
+87-0llvm/test/CodeGen/AMDGPU/wmma-hazards-gfx1250-w32.mir
+1-1llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+450-13 files

LLVM/project 24faf90clang/include/clang/Basic AttrDocs.td Attr.td, clang/test/AST undocumented-attrs.cpp

[Clang] Add AttrDocs entry for OverflowBehavior (#203392)

These docs were previously missing.

Fixes: #203322

Signed-off-by: Justin Stitt <justinstitt at google.com>
DeltaFile
+45-0clang/include/clang/Basic/AttrDocs.td
+1-2clang/test/AST/undocumented-attrs.cpp
+1-1clang/include/clang/Basic/Attr.td
+47-33 files

LLVM/project e63cd40llvm/lib/Target/NVPTX NVPTXISelLowering.cpp NVPTXAsmPrinter.cpp

[NVPTX] Rip out vestigial variadic support (NFC) (#202385)
DeltaFile
+65-231llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
+11-21llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
+4-9llvm/lib/Target/NVPTX/NVPTXISelLowering.h
+0-8llvm/lib/Target/NVPTX/NVPTXSubtarget.h
+80-2694 files