[llvm-branch-commits] [llvm] [PowerPC] Implement paddis (PR #161572)

2025-10-01 Thread Lei Huang via llvm-branch-commits
https://github.com/lei137 updated https://github.com/llvm/llvm-project/pull/161572 >From ea6d743c7a6c572053b360fc4eee2dedad681b21 Mon Sep 17 00:00:00 2001 From: Lei Huang Date: Tue, 30 Sep 2025 18:09:31 + Subject: [PATCH 1/2] [PowerPC] Implement paddis --- .../Target/PowerPC/AsmParser/PPC

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix bugs in annotating arrows and square… (PR #161052)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung closed https://github.com/llvm/llvm-project/pull/161052 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] release/21.x: [LLDB][ProcessWindows] Set exit status on instance rather than going through all targets (#159308) (PR #161541)

2025-10-01 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/161541 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] release/21.x: [LLDB][ProcessWindows] Set exit status on instance rather than going through all targets (#159308) (PR #161541)

2025-10-01 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/161541 Backport a868f28c6e9beecb2b3fbe8acfbe0d272fabd14d Requested by: @Nerixyz >From 90a7797ad1a4f78bd8c120f8355b39525cd17b79 Mon Sep 17 00:00:00 2001 From: nerix Date: Thu, 18 Sep 2025 11:27:25 +0200 Subject: [PATC

[llvm-branch-commits] [lld] d1e2f89 - [LLD] [COFF] Fix symbol names for import thunks (#160694)

2025-10-01 Thread Douglas Yung via llvm-branch-commits
Author: Martin Storsjö Date: 2025-10-01T15:13:48Z New Revision: d1e2f8916128c8c8f402565b0612f6b6e5566702 URL: https://github.com/llvm/llvm-project/commit/d1e2f8916128c8c8f402565b0612f6b6e5566702 DIFF: https://github.com/llvm/llvm-project/commit/d1e2f8916128c8c8f402565b0612f6b6e5566702.diff LOG

[llvm-branch-commits] [lld] release/21.x: [LLD] [COFF] Fix symbol names for import thunks (#160694) (PR #160770)

2025-10-01 Thread via llvm-branch-commits
github-actions[bot] wrote: @mstorsjo (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [llvm] release/21.x: [Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2 (#159717) (PR #160807)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung updated https://github.com/llvm/llvm-project/pull/160807 >From 559d966bcb54e54d03ff29a2086cbc0f15910683 Mon Sep 17 00:00:00 2001 From: yingopq <[email protected]> Date: Fri, 26 Sep 2025 11:29:13 +0800 Subject: [PATCH] [Mips] Fix atomic min/max ge

[llvm-branch-commits] [llvm] release/21.x: [Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2 (#159717) (PR #160807)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung closed https://github.com/llvm/llvm-project/pull/160807 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] 559d966 - [Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2 (#159717)

2025-10-01 Thread Douglas Yung via llvm-branch-commits
Author: yingopq Date: 2025-10-01T15:15:58Z New Revision: 559d966bcb54e54d03ff29a2086cbc0f15910683 URL: https://github.com/llvm/llvm-project/commit/559d966bcb54e54d03ff29a2086cbc0f15910683 DIFF: https://github.com/llvm/llvm-project/commit/559d966bcb54e54d03ff29a2086cbc0f15910683.diff LOG: [Mips

[llvm-branch-commits] [llvm] release/21.x: [Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2 (#159717) (PR #160807)

2025-10-01 Thread via llvm-branch-commits
github-actions[bot] wrote: @brad0 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. htt

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix bugs in annotating arrows and square… (PR #161052)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung updated https://github.com/llvm/llvm-project/pull/161052 >From 41e817a1d1f441494cff32175bae407a9cadd8ee Mon Sep 17 00:00:00 2001 From: owenca Date: Sat, 27 Sep 2025 21:29:25 -0700 Subject: [PATCH] release/21.x: [clang-format] Fix bugs in annotating arrows and square br

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix bugs in annotating arrows and square… (PR #161052)

2025-10-01 Thread via llvm-branch-commits
github-actions[bot] wrote: @owenca (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] Don't try to diagnose use of pointer auth on dependent types #159505 (#159859) (PR #161288)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung closed https://github.com/llvm/llvm-project/pull/161288 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [AArch64][SME] Reshuffle emit[prologue|epilogue]() for splitSVEObjects (NFCI) (PR #161217)

2025-10-01 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue updated https://github.com/llvm/llvm-project/pull/161217 >From 9a5c6811af833840fda0d723cc4f154295ef9f50 Mon Sep 17 00:00:00 2001 From: Benjamin Maxwell Date: Mon, 29 Sep 2025 15:17:06 + Subject: [PATCH 1/2] [AArch64][SME] Reshuffle emit[prologue|epilogue]() for sp

[llvm-branch-commits] [compiler-rt] release/21.x: [compiler-rt][sanitizer] fix msghdr for musl (PR #159551)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung updated https://github.com/llvm/llvm-project/pull/159551 >From 7da3233cd9822fd0d76ffb32d7684a9bea64d2f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?De=C3=A1k=20Lajos?= <[email protected]> Date: Tue, 22 Jul 2025 20:31:28 +0200 Subject: [PATCH] [com

[llvm-branch-commits] [clang] [analyzer] Revert #115918, so empty base class optimization works again (#157480) (PR #160450)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung closed https://github.com/llvm/llvm-project/pull/160450 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [IR2Vec] Refactor vocabulary to use section-based storage (PR #158376)

2025-10-01 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/158376 >From 100c5d4f791440c17041259b30c227fcd57cee43 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Fri, 12 Sep 2025 22:06:44 + Subject: [PATCH] VocabStorage --- llvm/include/llvm/Analysis/IR2Vec.h |

[llvm-branch-commits] [llvm] [IR2Vec] Refactor vocabulary to use section-based storage (PR #158376)

2025-10-01 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/158376 >From 100c5d4f791440c17041259b30c227fcd57cee43 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Fri, 12 Sep 2025 22:06:44 + Subject: [PATCH] VocabStorage --- llvm/include/llvm/Analysis/IR2Vec.h |

[llvm-branch-commits] [llvm] [AArch64][SME] Support split ZPR and PPR area allocation (PR #142392)

2025-10-01 Thread Sander de Smalen via llvm-branch-commits
@@ -1,6 +1,7 @@ # NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5 # RUN: llc -mtriple=aarch64-linux-gnu -aarch64-enable-zpr-predicate-spills -run-pass=greedy %s -o - | FileCheck %s # RUN: llc -mtriple=aarch64-linux-gnu -aarch6

[llvm-branch-commits] [llvm] [AArch64][SME] Support split ZPR and PPR area allocation (PR #142392)

2025-10-01 Thread Sander de Smalen via llvm-branch-commits
@@ -4376,8 +4625,7 @@ static bool getSVECalleeSaveSlotRange(const MachineFrameInfo &MFI, } static SVEStackSizes determineSVEStackSizes(MachineFunction &MF, -AssignObjectOffsets AssignOffsets, -

[llvm-branch-commits] [llvm] [IR2Vec] Initial infrastructure for MIR2Vec (PR #161463)

2025-10-01 Thread Mircea Trofin via llvm-branch-commits
@@ -0,0 +1,325 @@ +//===- MIR2Vec.cpp - Implementation of MIR2Vec ---===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM +// Exceptions. See the LICENSE file for license information. +// SPDX-License-Identifier: Apache-2.0 WITH L

[llvm-branch-commits] [llvm] [PowerPC] Implement paddis (PR #161572)

2025-10-01 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff origin/main HEAD --extensions cpp,h -- llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser

[llvm-branch-commits] [llvm] [IR2Vec] Initial infrastructure for MIR2Vec (PR #161463)

2025-10-01 Thread S. VenkataKeerthy via llvm-branch-commits
@@ -329,6 +329,43 @@ bool VocabStorage::const_iterator::operator!=( return !(*this == Other); } +Error VocabStorage::parseVocabSection(StringRef Key, + const json::Value &ParsedVocabValue, + VocabMap &

[llvm-branch-commits] [llvm] release/21.x: [NVPTX] Disable relative lookup tables (#159748) (PR #160064)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung updated https://github.com/llvm/llvm-project/pull/160064 >From 31e4363ba9c2e0582a2b1105fe24dbfff860b7f6 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Mon, 22 Sep 2025 12:18:25 +0200 Subject: [PATCH] [NVPTX] Disable relative lookup tables (#159748) Relative lookup t

[llvm-branch-commits] [llvm] 31e4363 - [NVPTX] Disable relative lookup tables (#159748)

2025-10-01 Thread Douglas Yung via llvm-branch-commits
Author: Nikita Popov Date: 2025-10-01T14:31:21Z New Revision: 31e4363ba9c2e0582a2b1105fe24dbfff860b7f6 URL: https://github.com/llvm/llvm-project/commit/31e4363ba9c2e0582a2b1105fe24dbfff860b7f6 DIFF: https://github.com/llvm/llvm-project/commit/31e4363ba9c2e0582a2b1105fe24dbfff860b7f6.diff LOG:

[llvm-branch-commits] [clang] 0060034 - [analyzer] Revert #115918, so empty base class optimization works again (#157480)

2025-10-01 Thread Douglas Yung via llvm-branch-commits
Author: Balazs Benics Date: 2025-10-01T15:10:18Z New Revision: 0060034c6a0b3735c3f7fd89173884a10fe30206 URL: https://github.com/llvm/llvm-project/commit/0060034c6a0b3735c3f7fd89173884a10fe30206 DIFF: https://github.com/llvm/llvm-project/commit/0060034c6a0b3735c3f7fd89173884a10fe30206.diff LOG:

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] Don't try to diagnose use of pointer auth on dependent types #159505 (#159859) (PR #161288)

2025-10-01 Thread Oliver Hunt via llvm-branch-commits
ojhunt wrote: > @ojhunt (or anyone else). If you would like to add a note about this fix in > the release notes (completely optional). Please reply to this comment with a > one or two sentence description of the fix. When you are done, please add the > release:note label to this PR. Fix error

[llvm-branch-commits] [llvm] [AArch64][SME] Support split ZPR and PPR area allocation (PR #142392)

2025-10-01 Thread Sander de Smalen via llvm-branch-commits
https://github.com/sdesmalen-arm edited https://github.com/llvm/llvm-project/pull/142392 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG][profcheck] Synthesize profile for `br (X == 0 | X == 1), T, F1 -> switch (PR #161549)

2025-10-01 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin created https://github.com/llvm/llvm-project/pull/161549 None >From 485a8ffed0be28fa5a6852c63ede86615e439342 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 30 Sep 2025 16:21:27 -0700 Subject: [PATCH] [SimplifyCFG][profcheck] Synthesize profile for `br (X ==

[llvm-branch-commits] [llvm] [SimplifyCFG][profcheck] Synthesize profile for `br (X == 0 | X == 1), T, F1 -> switch (PR #161549)

2025-10-01 Thread Mircea Trofin via llvm-branch-commits
mtrofin wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/161549?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [clang] 41e817a - release/21.x: [clang-format] Fix bugs in annotating arrows and square brackets (#160973)

2025-10-01 Thread Douglas Yung via llvm-branch-commits
Author: owenca Date: 2025-10-01T15:17:16Z New Revision: 41e817a1d1f441494cff32175bae407a9cadd8ee URL: https://github.com/llvm/llvm-project/commit/41e817a1d1f441494cff32175bae407a9cadd8ee DIFF: https://github.com/llvm/llvm-project/commit/41e817a1d1f441494cff32175bae407a9cadd8ee.diff LOG: releas

[llvm-branch-commits] [clang] port 5b4819e to release (PR #159209)

2025-10-01 Thread via llvm-branch-commits
https://github.com/dyung updated https://github.com/llvm/llvm-project/pull/159209 >From 4e9d1b69a64c0d4f71b2c7939f043353730d2bbb Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Tue, 16 Sep 2025 22:42:55 + Subject: [PATCH] Port 5b4819e to release/21.x Fix for the port of 665e875 to relea

[llvm-branch-commits] [llvm] [IR2Vec] Refactor vocabulary to use section-based storage (PR #158376)

2025-10-01 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/158376 >From 51681f2f98ac43b629d7198f1d0d226f84cc500c Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Fri, 12 Sep 2025 22:06:44 + Subject: [PATCH] VocabStorage --- llvm/include/llvm/Analysis/IR2Vec.h |

[llvm-branch-commits] [llvm] [IR2Vec] Refactor vocabulary to use section-based storage (PR #158376)

2025-10-01 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/158376 >From 51681f2f98ac43b629d7198f1d0d226f84cc500c Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Fri, 12 Sep 2025 22:06:44 + Subject: [PATCH] VocabStorage --- llvm/include/llvm/Analysis/IR2Vec.h |

[llvm-branch-commits] [llvm] [AMDGPU][SIInsertWaitCnts] Remove redundant TII/TRI/MRI arguments (NFC) (PR #161357)

2025-10-01 Thread Pierre van Houtryve via llvm-branch-commits
Pierre-vh wrote: ### Merge activity * **Oct 1, 8:51 AM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/161357). https://github.com/llvm/llvm-project/pull/161357 ___

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix bugs in annotating arrows and square… (PR #161052)

2025-10-01 Thread via llvm-branch-commits
https://github.com/mydeveloperday approved this pull request. https://github.com/llvm/llvm-project/pull/161052 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [AArch64][SME] Reshuffle emit[prologue|epilogue]() for splitSVEObjects (NFCI) (PR #161217)

2025-10-01 Thread Sander de Smalen via llvm-branch-commits
https://github.com/sdesmalen-arm edited https://github.com/llvm/llvm-project/pull/161217 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (PR #141665)

2025-10-01 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/141665 >From 3ac1bf12ee9acd480be7125132f4d78e37727c42 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Tue, 27 May 2025 21:06:03 +0300 Subject: [PATCH] [BOLT] Gadget scanner: make use of C++17 features and L

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (PR #141665)

2025-10-01 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/141665 >From 3ac1bf12ee9acd480be7125132f4d78e37727c42 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Tue, 27 May 2025 21:06:03 +0300 Subject: [PATCH] [BOLT] Gadget scanner: make use of C++17 features and L

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: optionally assume auth traps on failure (PR #139778)

2025-10-01 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/139778 >From 5f07ab9ee7ea514d20d3b9da5f225d68028208b5 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Tue, 13 May 2025 19:50:41 +0300 Subject: [PATCH 1/2] [BOLT] Gadget scanner: optionally assume auth traps