LLVM/project 8cc0907llvm/test/CodeGen/X86 subcarry.ll

[X86] subcarry.ll - regenerate to show stack math and missing AVX512 codegen (#195524)
DeltaFile
+214-184llvm/test/CodeGen/X86/subcarry.ll
+214-1841 files

LLVM/project 2a2348eclang/test/Format clang-format-ignore.cpp list-ignored.cpp, clang/tools/clang-format ClangFormat.cpp

[clang-format] Honor later negated .clang-format-ignore patterns (#195432)

This addresses (#178344).
In this issue the negation (`!`) for paths inside .clang-format-ignore
doesn't behave as intended, as clang-format stops processing patterns on
the first match, rather than processing further rules/patterns.
Rather than 
```
foo/*
!foo/*.h
```
un-ignoring `.h`-files in `foo/` - the header-files remain ignored,
since the ignore-condition exits early and considers the files ignored
when checking `foo/*`.

I've tried to make negation work with the old behaviour (like mentioned
in #178344), but could find no sensible way to use it.
From the draft/proposal of .clang-format-ignore (#52975) it looks like
the intent of the negation pattern was to behave similar to .gitignore -

    [8 lines not shown]
DeltaFile
+38-0clang/test/Format/clang-format-ignore.cpp
+11-0clang/test/Format/list-ignored.cpp
+4-3clang/tools/clang-format/ClangFormat.cpp
+53-33 files

LLVM/project 26b8316clang/docs ClangFormatStyleOptions.rst, clang/include/clang/Format Format.h

[clang-format][docs] Clarify AllowShortFunctionsOnASingleLine deprecation (#195491)

Addresses #195326.
DeltaFile
+4-8clang/docs/ClangFormatStyleOptions.rst
+4-8clang/include/clang/Format/Format.h
+8-162 files

FreeBSD/ports b85c66dwww/forgejo-lts Makefile pkg-plist, www/forgejo-lts/files app.ini.sample.in forgejo.in

www/forgejo-lts: Convert to metaport and bump to 15
DeltaFile
+0-94www/forgejo-lts/files/app.ini.sample.in
+4-87www/forgejo-lts/Makefile
+0-67www/forgejo-lts/files/forgejo.in
+0-35www/forgejo-lts/files/pkg-message.in
+0-8www/forgejo-lts/pkg-plist
+0-5www/forgejo-lts/distinfo
+4-2966 files

FreeBSD/ports aae925fwww/forgejo15 Makefile pkg-plist, www/forgejo15/files app.ini.sample.in forgejo.in

www/forgejo15: New port for Forgejo 15.0.1

Changelog:
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.0.md
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.1.md
DeltaFile
+96-0www/forgejo15/Makefile
+94-0www/forgejo15/files/app.ini.sample.in
+67-0www/forgejo15/files/forgejo.in
+18-0www/forgejo15/files/pkg-message.in
+8-0www/forgejo15/pkg-plist
+5-0www/forgejo15/pkg-descr
+288-02 files not shown
+292-08 files

FreeBSD/ports 4c26b0ewww/forgejo Makefile pkg-plist, www/forgejo/files app.ini.sample.in forgejo.in

www/forgejo: Convert to metaport and bump to 15
DeltaFile
+3-93www/forgejo/Makefile
+0-94www/forgejo/files/app.ini.sample.in
+0-67www/forgejo/files/forgejo.in
+0-35www/forgejo/files/pkg-message.in
+0-8www/forgejo/pkg-plist
+0-3www/forgejo/distinfo
+3-3006 files

FreeBSD/ports 33520abwww/forgejo14 Makefile pkg-plist, www/forgejo14/files app.ini.sample.in forgejo.in

www/forgejo14: Copy from www/forgejo

Also deprecate since the 14 branch is no longer supported.
DeltaFile
+100-0www/forgejo14/Makefile
+94-0www/forgejo14/files/app.ini.sample.in
+67-0www/forgejo14/files/forgejo.in
+35-0www/forgejo14/files/pkg-message.in
+8-0www/forgejo14/pkg-plist
+5-0www/forgejo14/pkg-descr
+309-02 files not shown
+313-08 files

FreeBSD/ports 8a651f2www/forgejo11 Makefile pkg-plist, www/forgejo11/files app.ini.sample.in forgejo.in

www/forgejo11: Copy from www/forgejo-lts

Also deprecate since the 11 branch will be unsupported in mid-July.
DeltaFile
+103-0www/forgejo11/Makefile
+94-0www/forgejo11/files/app.ini.sample.in
+67-0www/forgejo11/files/forgejo.in
+35-0www/forgejo11/files/pkg-message.in
+8-0www/forgejo11/pkg-plist
+5-0www/forgejo11/distinfo
+312-02 files not shown
+318-08 files

LLVM/project 4153b05llvm/include/llvm/IR PatternMatch.h, llvm/lib/Transforms/AggressiveInstCombine AggressiveInstCombine.cpp

[PatternMatch] Add m_Ctpop / m_Ctlz / m_Cttz matchers (#195520)
DeltaFile
+8-11llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
+16-0llvm/include/llvm/IR/PatternMatch.h
+4-8llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
+4-5llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
+3-6llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+4-4llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+39-347 files not shown
+48-4913 files

FreeBSD/ports a4fa2b0net/unison pkg-plist Makefile, net/unison/files unison.desktop.in

net/unison: Update to 2.54.0

Release notes: https://github.com/bcpierce00/unison/releases/tag/v2.54.0
DeltaFile
+9-3net/unison/pkg-plist
+0-12net/unison/files/unison.desktop.in
+2-4net/unison/Makefile
+3-3net/unison/distinfo
+14-224 files

FreeBSD/ports b09b254net/unison253 Makefile pkg-message, net/unison253/files unison.desktop.in

net/unison253: Add port preserving new legacy version

Preserve version 2.53 as versioned legacy port.

This is the last version including compatibility support for older
version's wire protocol and archive files.

Setting a long term expiration date, since this is anyway legacy
and unsupported by dvelopers.
DeltaFile
+94-0net/unison253/Makefile
+13-0net/unison253/pkg-message
+12-0net/unison253/files/unison.desktop.in
+9-0net/unison253/pkg-descr
+9-0net/unison253/pkg-plist
+3-0net/unison253/distinfo
+140-01 files not shown
+141-07 files

NetBSD/pkgsrc S7yUCzgdoc CHANGES-2026

   doc: Updated www/palemoon to 34.2.2
VersionDeltaFile
1.2753+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc MBeDfBmwww/palemoon distinfo Makefile.common

   palemoon: Update to 34.2.2

        v34.2.2 (2026-05-01)

      This is a stability and security release.

      Changes/fixes:
        * Fixed a regression in 34.2.1 that would cause crashes to desktop when
          using certain extensions or visiting certain websites.
        * Fixed potential security issues with audio channel mixing, MP3
          decoding (DiD), international text display, DOM workers (DiD), reading
          of files (DiD), and the ANGLE graphics library.
VersionDeltaFile
1.42+10-10www/palemoon/distinfo
1.6+3-3www/palemoon/Makefile.common
+13-132 files

FreeBSD/ports a22fb30mail/mlmmj-archiver distinfo Makefile

mail/mlmmj-archiver: update to 0.7.0
DeltaFile
+3-3mail/mlmmj-archiver/distinfo
+2-1mail/mlmmj-archiver/Makefile
+5-42 files

NetBSD/src 20bGvAylib/libpthread pthread.c

   libpthread: simplify pthread_main_np implementation
VersionDeltaFile
1.192+3-6lib/libpthread/pthread.c
+3-61 files

LLVM/project 8a68898llvm/lib/Transforms/Utils CloneFunction.cpp

[NFC][LLVM] Eliminate use of `getIntrinsicInfoTableEntries` from CloneFunction.cpp (#195448)

Simplify creation of constrained intrinsic calls by just using
`getOrInsertDeclaration` that accepts arg and return types of an
intrinsic and hence eliminating the need to look at the IIT descriptors
to map overload types.
DeltaFile
+7-28llvm/lib/Transforms/Utils/CloneFunction.cpp
+7-281 files

LLVM/project 79ebe71llvm/include/llvm/IR Intrinsics.h, llvm/lib/IR Intrinsics.cpp AutoUpgrade.cpp

[NFC][LLVM][Intrinsics] Add `hasStructReturnType` helper (#195457)

Add a helper function to query if an intrinsic has a struct return type
and use it in AutoUpgrade
DeltaFile
+7-0llvm/lib/IR/Intrinsics.cpp
+2-4llvm/lib/IR/AutoUpgrade.cpp
+3-0llvm/include/llvm/IR/Intrinsics.h
+12-43 files

LLVM/project 976817ellvm/test/Transforms/SLPVectorizer/X86 arith-sub-ssubo.ll arith-add-saddo.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+2,947-615llvm/test/Transforms/SLPVectorizer/X86/arith-sub-ssubo.ll
+2,947-615llvm/test/Transforms/SLPVectorizer/X86/arith-add-saddo.ll
+2,947-615llvm/test/Transforms/SLPVectorizer/X86/arith-add-uaddo.ll
+2,947-615llvm/test/Transforms/SLPVectorizer/X86/arith-sub-usubo.ll
+846-515llvm/test/Transforms/SLPVectorizer/X86/arith-mul-umulo.ll
+640-473llvm/test/Transforms/SLPVectorizer/X86/arith-mul-smulo.ll
+13,274-3,4483 files not shown
+13,618-3,6539 files

LLVM/project 204f489llvm/include/llvm/IR Intrinsics.h, llvm/lib/IR Intrinsics.cpp

[NFC][LLVM] Make `matchIntrinsicSignature` static and rename it (#195380)

Make `matchIntrinsicSignature` static, rename it to `isSignatureValid`,
and change the sense of its return value to match the new name.
DeltaFile
+24-13llvm/lib/IR/Intrinsics.cpp
+0-12llvm/include/llvm/IR/Intrinsics.h
+24-252 files

LLVM/project 32f06d8llvm/include/llvm/ADT ImmutableSet.h ImmutableList.h

[NFC][LLVM][ADT] Remove function names from Doxygen comments (#195469)

Adopt LLVM CS recommendation to not repeat function or class name is
Doxygen comments.

https://llvm.org/docs/CodingStandards.html#doxygen-use-in-documentation-comments
DeltaFile
+61-69llvm/include/llvm/ADT/ImmutableSet.h
+19-21llvm/include/llvm/ADT/ImmutableList.h
+9-9llvm/include/llvm/ADT/ImmutableMap.h
+89-993 files

LLVM/project 25d6d33llvm/include/llvm/ADT FoldingSet.h EquivalenceClasses.h

[NFC][LLVM][ADT] Remove function names from Doxygen comments (#195467)

Adopt LLVM CS recommendation to not repeat function or class name is
Doxygen comments.

https://llvm.org/docs/CodingStandards.html#doxygen-use-in-documentation-comments
DeltaFile
+94-105llvm/include/llvm/ADT/FoldingSet.h
+21-22llvm/include/llvm/ADT/EquivalenceClasses.h
+3-4llvm/include/llvm/ADT/DepthFirstIterator.h
+118-1313 files

Dreckly/dreckly 677c864www/palemoon distinfo Makefile.common

palemoon: Update to 34.2.2
DeltaFile
+9-9www/palemoon/distinfo
+2-2www/palemoon/Makefile.common
+11-112 files

LLVM/project 8901889llvm/lib/IR FPEnv.cpp

[NFC][LLVM][FPEnv] Minor cleanup in convert to string functions (#195461)

Return string value directly from the switch-case.
DeltaFile
+11-23llvm/lib/IR/FPEnv.cpp
+11-231 files

LLVM/project ad03b7allvm/include/llvm/ADT StringRef.h

[NFC][LLVM][StringRef] Remove function names from header comments (#195463)

Adopt LLVM CS recommendation to not repeat function or class name is
Doxygen comments.

https://llvm.org/docs/CodingStandards.html#doxygen-use-in-documentation-comments
DeltaFile
+13-14llvm/include/llvm/ADT/StringRef.h
+13-141 files

LLVM/project a3d8c1cllvm/include/llvm/IR Intrinsics.td, llvm/test/TableGen intrinsic-overload-dependent-type-validation.td intrinsic-arginfo-error.td

[LLVM][Intrinsic] Move overload index validation to C++ (#195297)

Move overload index validation to C++ to enable more descriptive error
messages when that validation fails.

Also delete the `intrinsic-arginfo-error.td` test as its redundant.
DeltaFile
+36-7llvm/utils/TableGen/Basic/CodeGenIntrinsics.cpp
+23-8llvm/test/TableGen/intrinsic-overload-dependent-type-validation.td
+0-21llvm/include/llvm/IR/Intrinsics.td
+0-9llvm/test/TableGen/intrinsic-arginfo-error.td
+59-454 files

NetBSD/src z77RclIcommon/lib/libc/atomic atomic_init_testset.c atomic_cas_8_cas.c

   PR/56839 GCC emits wrong codes for compare_and_swap_1 bultins on armv5 (el & eb)

   There is mismatch in signedness of the GCC builtin __sync_* function arguments
   and the _atomic_* functions so we cannot directly alias them. Instead write
   the __sync_* functions with signed arguments and pass them the unsigned
   _atomics_* functions.
VersionDeltaFile
1.22+40-5common/lib/libc/atomic/atomic_init_testset.c
1.4+9-5common/lib/libc/atomic/atomic_cas_8_cas.c
1.4+8-5common/lib/libc/atomic/atomic_cas_64_cas.c
1.3+8-5common/lib/libc/atomic/atomic_cas_32_cas.c
1.4+8-5common/lib/libc/atomic/atomic_cas_16_cas.c
1.5+1-5common/lib/libc/atomic/atomic_cas_by_cas32.c
+74-306 files

FreeBSD/src 9b0d940packages/toolchain Makefile

toolchain: Correct LLVM_BINUTILS pkg pkg dependency

The LLVM binutils are in the clang package.

Reported by: jlduran
Fixes: c4f08d46c7f7 ("llvm-*: Move all LLVM_BINUTILS symlinks to toolchain package")
DeltaFile
+1-1packages/toolchain/Makefile
+1-11 files

FreeBSD/ports 57181e4devel/py-cfn-lint distinfo Makefile, devel/py-cfn-lint/files patch-pyproject.toml patch-src_cfnlint_maintenance.py

devel/py-cfn-lint: Update to 1.50.1

ChangeLog:      https://github.com/aws-cloudformation/cfn-lint/compare/v1.47.1...v1.50.1
Approved by:    hrs (mentor, blanket)
DeltaFile
+3-3devel/py-cfn-lint/distinfo
+3-3devel/py-cfn-lint/files/patch-pyproject.toml
+2-2devel/py-cfn-lint/files/patch-src_cfnlint_maintenance.py
+1-1devel/py-cfn-lint/Makefile
+9-94 files

FreeBSD/ports 61d4b84devel/py-aws-sam-translator distinfo Makefile

devel/py-aws-sam-translator: Update to 1.109.0

ChangeLog:      https://github.com/aws/serverless-application-model/releases/tag/v1.109.0
Approved by:    hrs (mentor, blanket)
DeltaFile
+3-3devel/py-aws-sam-translator/distinfo
+2-1devel/py-aws-sam-translator/Makefile
+5-42 files

LLVM/project 120b580llvm/test/Transforms/SLPVectorizer sincos.ll

[SLP][NFC]Add sincos test, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/195517
DeltaFile
+114-0llvm/test/Transforms/SLPVectorizer/sincos.ll
+114-01 files