LLVM/project 771d152llvm/lib/Target/SPIRV SPIRVLegalizePointerCast.cpp, llvm/test/CodeGen/SPIRV/passes SPIRVLegalizePointerCast.ll

[SPIR-V] Preserve offset alignment in pointer cast legalization (#209251)

Splitting a load/store into per-element accesses reused the original
alignment for every element, which could wrongly strengthen or discard
alignment

Compute each split access alignment via commonAlignment with its
DataLayout derived byte offset matching SPIRVLegalizerInfo.cpp
DeltaFile
+24-11llvm/lib/Target/SPIRV/SPIRVLegalizePointerCast.cpp
+34-0llvm/test/CodeGen/SPIRV/passes/SPIRVLegalizePointerCast.ll
+58-112 files

LLVM/project b78a0acllvm/lib/Target/SPIRV SPIRVUtils.cpp

[SPIR-V] Unify duplicated named MDNode lookup helper (#209376)
DeltaFile
+16-18llvm/lib/Target/SPIRV/SPIRVUtils.cpp
+16-181 files

LLVM/project af84127llvm/lib/Target/SPIRV SPIRVCallLowering.cpp

[SPIR-V] Remove dead typed pointer check in getArgSPIRVType (#209515)

Arg->getType() can never be a TypedPointerType since opaque pointers are
now the only pointer representation in LLVM IR
DeltaFile
+0-5llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp
+0-51 files

LLVM/project a9d4741clang/test/Driver print-supported-extensions-riscv.c, llvm/lib/Target/RISCV RISCVInstrInfoZilx.td RISCVFeatures.td

Change the expanded name of Zilx

Created using spr 1.3.6-beta.1
DeltaFile
+16-16llvm/test/MC/RISCV/zilx-valid-rv64.s
+8-8llvm/test/MC/RISCV/zilx-valid-rv32.s
+2-2llvm/lib/Target/RISCV/RISCVInstrInfoZilx.td
+2-2llvm/lib/Target/RISCV/RISCVFeatures.td
+1-1llvm/test/CodeGen/RISCV/features-info.ll
+1-1clang/test/Driver/print-supported-extensions-riscv.c
+30-301 files not shown
+31-317 files

NetBSD/src Kx0lkcWexternal/mit/xorg/server/drivers/xf86-video-r128 Makefile

   set HAVE_DEV_WSCONS_WSCONSIO_H
VersionDeltaFile
1.13+2-1external/mit/xorg/server/drivers/xf86-video-r128/Makefile
+2-11 files

FreeBSD/ports e3d0a71lang/swift6 Makefile, lang/swift6/files extra-swift-wchar.h

lang/swift6: Unbreak build with clang 21

Clang 21 appears to have a regression in wchar.h handling when c++20
modules funcationality is enabled. (Swift compiler uses clang's
modules function under the hood.)

This is a workaround to avoid a compilation error by defining the
macro _WCHAR_H_CPLUSPLUS_98_CONFORMANCE_ to 1 before the compiler
reads the system wchar.h.

PR:             296000
Reported by:    Tomoaki AOKI <junchoon at dec.sakura.ne.jp>
Tested by:      Tomoaki AOKI <junchoon at dec.sakura.ne.jp>
DeltaFile
+33-2lang/swift6/Makefile
+7-0lang/swift6/files/extra-swift-wchar.h
+40-22 files

LLVM/project 15776b5llvm/include/llvm/ADT GenericCycleImpl.h GenericCycleInfo.h

[CycleInfo] Remove GenericCycle::TopLevelCycle. NFC (#209677)

moveTopLevelCycleToNewParent maintains TopLevelCycle eagerly, rewriting
the whole re-parented subtree with depth_first. When discovery nests k
cycles one by one this is quadratic, and the df_iterator walk plus its
visited set dominate construction on deep nests (~78% of time on a
1500-deep nest).

Walk ParentCycle links in getTopLevelParentCycle instead and delete the
member. The walk is valid during construction too: parent links are
always current, and discovery queries blocks whose innermost cycle sits
at the top of the forest being merged, so the walk is short.

Aided by Claude Fable 5
DeltaFile
+3-9llvm/include/llvm/ADT/GenericCycleImpl.h
+1-5llvm/include/llvm/ADT/GenericCycleInfo.h
+4-142 files

LLVM/project b790c5clibc/src/pthread pthread_condattr_setclock.cpp, libc/test/src/sys/socket/linux CMakeLists.txt

[libc] Remove #include <sys/whatever.h> (#209449)

and replace with granular includes of type/macro proxy headers -- where
those headers exist. I'm leaving the creation of new proxy headers for
another patch.

Assisted by Gemini.
DeltaFile
+14-7libc/test/src/sys/stat/CMakeLists.txt
+19-0libc/test/src/unistd/CMakeLists.txt
+4-4libc/test/src/sys/socket/linux/CMakeLists.txt
+3-4libc/src/pthread/pthread_condattr_setclock.cpp
+3-3libc/test/src/sys/stat/chmod_test.cpp
+3-3libc/test/src/sys/stat/fchmodat_test.cpp
+46-2171 files not shown
+146-13577 files

FreeBSD/ports b17d385net/nekobox distinfo Makefile

net/nekobox: update 5.11.26 → 5.11.28
DeltaFile
+3-3net/nekobox/distinfo
+1-1net/nekobox/Makefile
+4-42 files

FreeBSD/ports edce7e9textproc/py-docling distinfo Makefile

textproc/py-docling: update 2.112.0 → 2.113.0
DeltaFile
+3-3textproc/py-docling/distinfo
+3-3textproc/py-docling/Makefile
+6-62 files

FreeBSD/ports 7e98f09science/py-OpenFermion Makefile distinfo

science/py-OpenFermion: update 1.7.1 → 1.8.0

Reported by:    portscout
DeltaFile
+6-7science/py-OpenFermion/Makefile
+3-3science/py-OpenFermion/distinfo
+9-102 files

FreeBSD/ports 4eb7778textproc/py-docling-slim distinfo Makefile

textproc/py-docling-slim: update 2.112.0 → 2.113.0
DeltaFile
+3-3textproc/py-docling-slim/distinfo
+1-1textproc/py-docling-slim/Makefile
+4-42 files

FreeBSD/ports 109d362multimedia/qpwgraph distinfo Makefile

multimedia/qpwgraph: update 1.0.2 → 1.0.3
DeltaFile
+3-3multimedia/qpwgraph/distinfo
+1-1multimedia/qpwgraph/Makefile
+4-42 files

FreeBSD/ports 39b08b0multimedia/kew distinfo Makefile

multimedia/kew: update 4.2.2 → 4.2.3
DeltaFile
+3-3multimedia/kew/distinfo
+1-1multimedia/kew/Makefile
+4-42 files

FreeBSD/ports a651cdfmisc/py-pytorch/files example-training-and-inference.py patch-setup.py, misc/pytorch pkg-plist

misc/{,py-}pytorch: update 2.12.1 → 2.13.0
DeltaFile
+170-124misc/pytorch/pkg-plist
+123-0misc/py-pytorch/files/example-training-and-inference.py
+22-23misc/py-pytorch/files/patch-setup.py
+26-18misc/py-pytorch/files/patch-pyproject.toml
+0-35misc/py-pytorch/files/patch-third__party_kineto_libkineto_src_ConfigLoader.cpp
+0-34misc/pytorch/files/patch-third__party_kineto_libkineto_src_ConfigLoader.cpp
+341-23429 files not shown
+456-34435 files

FreeBSD/ports 628f84cmisc/py-lance-namespace-urllib3-client distinfo Makefile

misc/py-lance-namespace-urllib3-client: update 0.3.2 → 0.9.0
DeltaFile
+3-3misc/py-lance-namespace-urllib3-client/distinfo
+1-1misc/py-lance-namespace-urllib3-client/Makefile
+4-42 files

FreeBSD/ports 5d38827misc/libxdf distinfo Makefile

misc/libxdf: update 1.0.2 → 1.0.3

Reported by:    portscout
DeltaFile
+3-3misc/libxdf/distinfo
+1-1misc/libxdf/Makefile
+4-42 files

FreeBSD/ports 3c93300devel/cargo-edit distinfo Makefile

devel/cargo-edit: update 0.13.11 → 0.13.12
DeltaFile
+3-3devel/cargo-edit/distinfo
+2-2devel/cargo-edit/Makefile
+5-52 files

FreeBSD/ports 6de52e6databases/weaviate distinfo Makefile

databases/weaviate: update 1.38.3 → 1.38.4

Reported by:    portscout
DeltaFile
+5-5databases/weaviate/distinfo
+1-1databases/weaviate/Makefile
+6-62 files

FreeBSD/ports b3ca50fmisc/py-cvat-sdk distinfo Makefile

misc/py-cvat-sdk: update 2.69.0 → 2.70.0
DeltaFile
+3-3misc/py-cvat-sdk/distinfo
+1-1misc/py-cvat-sdk/Makefile
+4-42 files

FreeBSD/ports 0cc5381finance/py-financetoolkit distinfo Makefile

finance/py-financetoolkit: update 2.1.3 → 2.1.4
DeltaFile
+3-3finance/py-financetoolkit/distinfo
+2-3finance/py-financetoolkit/Makefile
+5-62 files

FreeBSD/ports 1a36d5ffinance/py-openbb-sec distinfo Makefile

finance/py-openbb-sec: update 1.6.6 → 1.6.7
DeltaFile
+3-3finance/py-openbb-sec/distinfo
+1-1finance/py-openbb-sec/Makefile
+4-42 files

FreeBSD/ports 170059ddevel/xbyak distinfo Makefile

devel/xbyak: update 7.37.4 → 7.37.5
DeltaFile
+3-3devel/xbyak/distinfo
+1-1devel/xbyak/Makefile
+4-42 files

FreeBSD/ports a94e1cdgraphics/xournalpp distinfo Makefile

graphics/xournalpp: update 1.3.5 → 1.3.6

Reported by:    portscout
DeltaFile
+3-3graphics/xournalpp/distinfo
+1-1graphics/xournalpp/Makefile
+4-42 files

FreeBSD/ports 0609f7cmisc Makefile, misc/py-pinecone distinfo Makefile

misc/py-pinecone: New port: Pinecone Python client and SDK
DeltaFile
+333-0misc/py-pinecone/distinfo
+197-0misc/py-pinecone/Makefile
+3-0misc/py-pinecone/pkg-descr
+1-0misc/Makefile
+534-04 files

FreeBSD/ports 5742007devel/bacon distinfo Makefile

devel/bacon: update 3.23.0 → 3.24.0
DeltaFile
+245-229devel/bacon/distinfo
+123-115devel/bacon/Makefile
+368-3442 files

FreeBSD/ports bf898f5lang/cairo distinfo Makefile

lang/cairo: update 2.19.2 → 2.19.3
DeltaFile
+3-3lang/cairo/distinfo
+1-1lang/cairo/Makefile
+4-42 files

FreeBSD/ports b912893misc Makefile, misc/py-fastavro Makefile pkg-descr

misc/py-fastavro: New port: Fast read/write of AVRO files
DeltaFile
+20-0misc/py-fastavro/Makefile
+4-0misc/py-fastavro/pkg-descr
+3-0misc/py-fastavro/distinfo
+1-0misc/Makefile
+28-04 files

FreeBSD/ports 1e2545amisc Makefile, misc/py-pinecone-plugin-interface Makefile distinfo

misc/py-pinecone-plugin-interface: New port: Plugin interface for the Pinecone Python client
DeltaFile
+22-0misc/py-pinecone-plugin-interface/Makefile
+3-0misc/py-pinecone-plugin-interface/distinfo
+2-0misc/py-pinecone-plugin-interface/pkg-descr
+1-0misc/Makefile
+28-04 files

FreeBSD/ports c38d564audio/qtractor distinfo Makefile

audio/qtractor: update 1.6.1 → 1.6.2
DeltaFile
+3-3audio/qtractor/distinfo
+1-1audio/qtractor/Makefile
+4-42 files