[llvm-branch-commits] [clang] [clang][analyzer] Handle CXXParenInitListExpr alongside InitListExpr (PR #139909)

2025-05-23 Thread via llvm-branch-commits
github-actions[bot] wrote: @steakhal (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] 9b08325 - [SDAG] Ensure load is included in output chain of sincos expansion (#140525)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
Author: Benjamin Maxwell Date: 2025-05-23T21:04:44-07:00 New Revision: 9b0832508ede38397c8ebb7a348d50ce1517af4a URL: https://github.com/llvm/llvm-project/commit/9b0832508ede38397c8ebb7a348d50ce1517af4a DIFF: https://github.com/llvm/llvm-project/commit/9b0832508ede38397c8ebb7a348d50ce1517af4a.di

[llvm-branch-commits] [llvm] release/20.x: [SDAG] Ensure load is included in output chain of sincos expansion (#140525) (PR #140703)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/140703 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [clang-format] Handle raw string literals containing JSON code (#140666) (PR #141002)

2025-05-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/141002 >From 802f4f75372ed66c07f1230666b170c43afbb937 Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Tue, 20 May 2025 19:15:57 -0700 Subject: [PATCH] [clang-format] Handle raw string literals containing JSON code (#140

[llvm-branch-commits] [clang] 802f4f7 - [clang-format] Handle raw string literals containing JSON code (#140666)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
Author: Owen Pan Date: 2025-05-23T21:06:10-07:00 New Revision: 802f4f75372ed66c07f1230666b170c43afbb937 URL: https://github.com/llvm/llvm-project/commit/802f4f75372ed66c07f1230666b170c43afbb937 DIFF: https://github.com/llvm/llvm-project/commit/802f4f75372ed66c07f1230666b170c43afbb937.diff LOG:

[llvm-branch-commits] [llvm] release/20.x: [SDAG] Ensure load is included in output chain of sincos expansion (#140525) (PR #140703)

2025-05-23 Thread via llvm-branch-commits
github-actions[bot] wrote: @MacDue (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/20.x: [clang-format] Handle raw string literals containing JSON code (#140666) (PR #141002)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/141002 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [clang-format] Fix the indent of StartOfName after Attr… (PR #141004)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar updated https://github.com/llvm/llvm-project/pull/141004 >From 15ec590e389b57f47d817f32d34e486c5ab37f70 Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Wed, 21 May 2025 21:37:54 -0700 Subject: [PATCH] release/20.x: [clang-format] Fix the indent of StartOfName after At

[llvm-branch-commits] [clang] 15ec590 - release/20.x: [clang-format] Fix the indent of StartOfName after AttributeMacro (#140361)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
Author: Owen Pan Date: 2025-05-23T21:07:59-07:00 New Revision: 15ec590e389b57f47d817f32d34e486c5ab37f70 URL: https://github.com/llvm/llvm-project/commit/15ec590e389b57f47d817f32d34e486c5ab37f70 DIFF: https://github.com/llvm/llvm-project/commit/15ec590e389b57f47d817f32d34e486c5ab37f70.diff LOG:

[llvm-branch-commits] [clang] release/20.x: [clang-format] Fix the indent of StartOfName after Attr… (PR #141004)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/141004 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [clang-format] Fix the indent of StartOfName after Attr… (PR #141004)

2025-05-23 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] [llvm] 6fcb1c1 - [LoongArch] Fix assertion failure for annotate tablejump (#140907)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
Author: hev Date: 2025-05-23T21:10:26-07:00 New Revision: 6fcb1c127b407cd6cb731bcc39efb360643b8d25 URL: https://github.com/llvm/llvm-project/commit/6fcb1c127b407cd6cb731bcc39efb360643b8d25 DIFF: https://github.com/llvm/llvm-project/commit/6fcb1c127b407cd6cb731bcc39efb360643b8d25.diff LOG: [Loo

[llvm-branch-commits] [clang] release/20.x: [clang-format] Handle raw string literals containing JSON code (#140666) (PR #141002)

2025-05-23 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] [llvm] release/20.x: [LoongArch] Fix assertion failure for annotate tablejump (#140907) (PR #141193)

2025-05-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/141193 The server is unavailable at this time. Please wait a few minutes before you try again. ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https:/

[llvm-branch-commits] [llvm] release/20.x: [LoongArch] Fix assertion failure for annotate tablejump (#140907) (PR #141193)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/141193 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] 53393e2 - [LoongArch] Prevent R0/R1 allocation for rj operand of [G]CSRXCHG (#140862)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
Author: hev Date: 2025-05-23T21:11:35-07:00 New Revision: 53393e26d5f4e93c88c4c1fb737b30658de49992 URL: https://github.com/llvm/llvm-project/commit/53393e26d5f4e93c88c4c1fb737b30658de49992 DIFF: https://github.com/llvm/llvm-project/commit/53393e26d5f4e93c88c4c1fb737b30658de49992.diff LOG: [Loo

[llvm-branch-commits] [llvm] release/20.x: [LoongArch] Prevent R0/R1 allocation for rj operand of [G]CSRXCHG (#140862) (PR #141194)

2025-05-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/141194 >From 53393e26d5f4e93c88c4c1fb737b30658de49992 Mon Sep 17 00:00:00 2001 From: hev Date: Thu, 22 May 2025 18:49:27 +0800 Subject: [PATCH] [LoongArch] Prevent R0/R1 allocation for rj operand of [G]CSRXCHG (#14086

[llvm-branch-commits] [llvm] release/20.x: [LoongArch] Fix assertion failure for annotate tablejump (#140907) (PR #141193)

2025-05-23 Thread via llvm-branch-commits
github-actions[bot] wrote: @heiher (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] [llvm] release/20.x: [LoongArch] Prevent R0/R1 allocation for rj operand of [G]CSRXCHG (#140862) (PR #141194)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/141194 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [LoongArch] Prevent R0/R1 allocation for rj operand of [G]CSRXCHG (#140862) (PR #141194)

2025-05-23 Thread via llvm-branch-commits
github-actions[bot] wrote: @heiher (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] [llvm] release/20.x: Fix test pfalse-v4i1.ll added in #138712 to require asserts. (PR #140176)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar updated https://github.com/llvm/llvm-project/pull/140176 >From a13945bc81b9f7feb596f09e4f31c8dd04bb9da3 Mon Sep 17 00:00:00 2001 From: Douglas Yung Date: Wed, 7 May 2025 06:13:07 + Subject: [PATCH] Fix test pfalse-v4i1.ll added in #138712 to require asserts. Sho

[llvm-branch-commits] [llvm] release/20.x: Fix test pfalse-v4i1.ll added in #138712 to require asserts. (PR #140176)

2025-05-23 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: This was already backported in ff2e8f93f6090965e82d799af43f6dfef52baa66. https://github.com/llvm/llvm-project/pull/140176 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] AArch64: Relax x16/x17 constraint on AUT in certain cases. (PR #132857)

2025-05-23 Thread Peter Collingbourne via llvm-branch-commits
@@ -1951,9 +1952,23 @@ let Predicates = [HasPAuth] in { let Uses = [X16]; } + def AUTxMxN : Pseudo<(outs GPR64:$AuthVal, GPR64common:$Scratch), + (ins GPR64:$Val, i32imm:$Key, +i64imm:$Disc, GPR64:$AddrDisc), +

[llvm-branch-commits] [SPARC][IAS] Add definitions for OSA 2011 instructions (PR #138403)

2025-05-23 Thread Brad Smith via llvm-branch-commits
brad0 wrote: @s-barannikov Ping. https://github.com/llvm/llvm-project/pull/138403 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [SPARC][IAS] Add definitions for cryptographic instructions (PR #139451)

2025-05-23 Thread Brad Smith via llvm-branch-commits
brad0 wrote: cc @s-barannikov https://github.com/llvm/llvm-project/pull/139451 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] Transforms: Have CSE/GVN/LICM check isProfitableToHoist() before hoisting. (PR #141325)

2025-05-23 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic requested changes to this pull request. If you're using stacked pull requests, please link the other PRs from the stack. It's impossible to understand the context otherwise. Based on just the changes in this PR: * The EarlyCSE and GVN changes do not make sense to me.

[llvm-branch-commits] X86: Add X86TargetLowering::isProfitableToHoist hook for immediate operands. (PR #141326)

2025-05-23 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic commented: I'm not super clear on what it is you're trying to fix here. Probably LowerTypeTests should be directly emitting a fshl/fshr instead of a bit shift sequence to make matching to rotate more reliable. Would that help you or not? https://github.com/llvm/llvm-p

[llvm-branch-commits] Add IR and codegen support for deactivation symbols. (PR #133536)

2025-05-23 Thread Matt Arsenault via llvm-branch-commits
@@ -2075,11 +2080,30 @@ void AArch64AsmPrinter::emitPtrauthTailCallHardening(const MachineInstr *TC) { /*ShouldTrap=*/true, /*OnFailure=*/nullptr); } +bool AArch64AsmPrinter::emitDeactivationSymbolRelocation(Value *DS) { + if (DS) { arsenm wrote: Earl

<    1   2