[llvm-branch-commits] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Nathan Gauër via llvm-branch-commits
https://github.com/Keenuts approved this pull request. https://github.com/llvm/llvm-project/pull/149196 ___ 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] AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize (PR #145911)

2025-07-17 Thread Petar Avramovic via llvm-branch-commits
@@ -115,126 +117,233 @@ class AMDGPURegBankLegalizeCombiner { VgprRB(&RBI.getRegBank(AMDGPU::VGPRRegBankID)), VccRB(&RBI.getRegBank(AMDGPU::VCCRegBankID)) {}; - bool isLaneMask(Register Reg) { -const RegisterBank *RB = MRI.getRegBankOrNull(Reg); -if (R

[llvm-branch-commits] [clang] [llvm] release/21.x: [KeyInstr] Fix verifier check (#149043) (PR #149053)

2025-07-17 Thread Orlando Cazalet-Hyams via llvm-branch-commits
OCHyams wrote: > The original commit seems to have failed a bunch of runners. Can we check if > that needs to be fixed before a backport? Just had a look through the 11 fails - as far as I can tell none of them are related to this change. There's still two pending builds (`libc-riscv64-debian

[llvm-branch-commits] [llvm] [LV] Bundle partial reductions inside VPExpressionRecipe (PR #147302)

2025-07-17 Thread Nicholas Guy via llvm-branch-commits
@@ -2955,12 +2966,14 @@ tryToMatchAndCreateMulAccumulateReduction(VPReductionRecipe *Red, // Match reduce.add(mul(ext, ext)). if (RecipeA && RecipeB && -(RecipeA->getOpcode() == RecipeB->getOpcode() || A == B) && +(RecipeA->getOpcode() == RecipeB->getO

[llvm-branch-commits] [llvm] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: Aiden Grossman (boomanaiden154) Changes This is in preparation for migrating to Google Cloud Storage (GCS) based caching soon which is only supported by sccache. --- Full diff: https://github.com/llvm/llvm-project/pull/149195.di

[llvm-branch-commits] [llvm] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149195 >From 9683d8b16fcdf30501aeeafb28ce3a0003eaeb8c Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:24:49 + Subject: [PATCH] more ccache->sccache Created using spr 1.3.4 --- .gith

[llvm-branch-commits] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149195 ___ 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] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149195 ___ 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] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149196 ___ 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] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149196 ___ 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] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 ___ 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] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 ___ 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/21.x: [clang] Fix pointer comparisons between pointers to constexpr-unknown (#147663) (PR #148907)

2025-07-17 Thread Richard Smith via llvm-branch-commits
https://github.com/zygoloid approved this pull request. LG for branch. https://github.com/llvm/llvm-project/pull/148907 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 >From 7c3030a3b6da3ef8a48acfe0031a7c2ed348499a Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 14:50:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Derek Schuff via llvm-branch-commits
https://github.com/dschuff approved this pull request. https://github.com/llvm/llvm-project/pull/149197 ___ 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] 2067574 - [clang] Fix pointer comparisons between pointers to constexpr-unknown (#147663)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
Author: Eli Friedman Date: 2025-07-17T17:56:24+02:00 New Revision: 2067574f54dd076fec4a5397bb2de7ad813e7e93 URL: https://github.com/llvm/llvm-project/commit/2067574f54dd076fec4a5397bb2de7ad813e7e93 DIFF: https://github.com/llvm/llvm-project/commit/2067574f54dd076fec4a5397bb2de7ad813e7e93.diff

[llvm-branch-commits] [clang] release/21.x: [clang] Fix pointer comparisons between pointers to constexpr-unknown (#147663) (PR #148907)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/148907 >From 2067574f54dd076fec4a5397bb2de7ad813e7e93 Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Tue, 15 Jul 2025 10:01:27 -0700 Subject: [PATCH] [clang] Fix pointer comparisons between pointers to constexpr-unknown

[llvm-branch-commits] [clang] release/21.x: [clang] Fix pointer comparisons between pointers to constexpr-unknown (#147663) (PR #148907)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/148907 ___ 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] ad90510 - [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
Author: Yuxuan Chen Date: 2025-07-17T17:56:53+02:00 New Revision: ad9051049d4360a8409eb4c552ba92524a41c13b URL: https://github.com/llvm/llvm-project/commit/ad9051049d4360a8409eb4c552ba92524a41c13b DIFF: https://github.com/llvm/llvm-project/commit/ad9051049d4360a8409eb4c552ba92524a41c13b.diff L

[llvm-branch-commits] [clang] release/21.x: [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962) (PR #149013)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/149013 >From ad9051049d4360a8409eb4c552ba92524a41c13b Mon Sep 17 00:00:00 2001 From: Yuxuan Chen Date: Tue, 15 Jul 2025 15:02:32 -0700 Subject: [PATCH] [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962)

[llvm-branch-commits] [clang] release/21.x: [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962) (PR #149013)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/149013 ___ 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/21.x: [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962) (PR #149013)

2025-07-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @efriedma-quic (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 P

[llvm-branch-commits] [clang] dd7710b - [Clang] Reintroduce obsolete symbols in libclang.map (#149190)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
Author: Sirraide Date: 2025-07-17T17:59:42+02:00 New Revision: dd7710b7fda80f718f84ec7bb3ef69ec28e92614 URL: https://github.com/llvm/llvm-project/commit/dd7710b7fda80f718f84ec7bb3ef69ec28e92614 DIFF: https://github.com/llvm/llvm-project/commit/dd7710b7fda80f718f84ec7bb3ef69ec28e92614.diff LOG:

[llvm-branch-commits] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/149287 >From dd7710b7fda80f718f84ec7bb3ef69ec28e92614 Mon Sep 17 00:00:00 2001 From: Sirraide Date: Thu, 17 Jul 2025 01:30:50 +0200 Subject: [PATCH] [Clang] Reintroduce obsolete symbols in libclang.map (#149190) This is a

[llvm-branch-commits] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/149287 ___ 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/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/149328 ___ 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] 7ac3c62 - Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
Author: Corentin Jabot Date: 2025-07-17T18:00:22+02:00 New Revision: 7ac3c6228233980e154cdbc294def0cc66063bc1 URL: https://github.com/llvm/llvm-project/commit/7ac3c6228233980e154cdbc294def0cc66063bc1 DIFF: https://github.com/llvm/llvm-project/commit/7ac3c6228233980e154cdbc294def0cc66063bc1.diff

[llvm-branch-commits] [clang] release/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/149328 >From 7ac3c6228233980e154cdbc294def0cc66063bc1 Mon Sep 17 00:00:00 2001 From: Corentin Jabot Date: Thu, 17 Jul 2025 12:32:49 +0300 Subject: [PATCH] Revert "[Clang] Do not treat Foo -> const Foo conversion sequences

[llvm-branch-commits] [clang] release/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @cor3ntin (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] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @AaronBallman (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] [LV] Use VPReductionRecipe for partial reductions (PR #147513)

2025-07-17 Thread Sam Tebbs via llvm-branch-commits
SamTebbs33 wrote: > does the latest version of this depend on #147026? it does, so that chained partial reductions with subs will be supported straight away. https://github.com/llvm/llvm-project/pull/147513 ___ llvm-branch-commits mailing list llvm-b

[llvm-branch-commits] [llvm] AMDGPU: Add pass to replace constant materialize with AV pseudos (PR #149292)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes If we have a v_mov_b32 or v_accvgpr_write_b32 with an inline immediate, replace it with a pseudo which writes to the combined AV_* class. This relaxes the operand constraints, which will allow the al

[llvm-branch-commits] [llvm] AMDGPU: Add pass to replace constant materialize with AV pseudos (PR #149292)

2025-07-17 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/149292 ___ 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] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Utkarsh Saxena (usx95) Changes Refactor the Lifetime Safety Analysis infrastructure to support unit testing. - Created a public API class `LifetimeSafetyAnalysis` that encapsulates the analysis functionality - Added support for test point

[llvm-branch-commits] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 ready_for_review https://github.com/llvm/llvm-project/pull/149158 ___ 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] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149158 >From 1b945d05ac984b6a62dd07f64eaafd8f364fbbfb Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Wed, 16 Jul 2025 18:22:39 + Subject: [PATCH] [LifetimeSafety] Revamp test suite using unittests --- .../clan

[llvm-branch-commits] [llvm] [IR2Vec][llvm-ir2vec] Add support for reading from stdin (PR #149213)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
@@ -283,10 +284,24 @@ int main(int argc, char **argv) { if (Mode == TripletMode && Level.getNumOccurrences() > 0) errs() << "Warning: --level option is ignored in triplet mode\n"; - // Parse the input LLVM IR file + // Parse the input LLVM IR file or stdin SMDiagnos

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 >From 7c3030a3b6da3ef8a48acfe0031a7c2ed348499a Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 14:50:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149196 >From 2556dc869fdf78e00aa7abbe68b06c83033ed44e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:07:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 >From 7c3030a3b6da3ef8a48acfe0031a7c2ed348499a Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 14:50:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149196 >From 2556dc869fdf78e00aa7abbe68b06c83033ed44e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:07:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149196 >From 2556dc869fdf78e00aa7abbe68b06c83033ed44e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:07:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149196 >From 2556dc869fdf78e00aa7abbe68b06c83033ed44e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:07:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149195 >From 9683d8b16fcdf30501aeeafb28ce3a0003eaeb8c Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:24:49 + Subject: [PATCH] more ccache->sccache Created using spr 1.3.4 --- .gith

[llvm-branch-commits] [llvm] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149195 >From 9683d8b16fcdf30501aeeafb28ce3a0003eaeb8c Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:24:49 + Subject: [PATCH] more ccache->sccache Created using spr 1.3.4 --- .gith

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 >From 7c3030a3b6da3ef8a48acfe0031a7c2ed348499a Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 14:50:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 >From 7c3030a3b6da3ef8a48acfe0031a7c2ed348499a Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 14:50:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 >From 7c3030a3b6da3ef8a48acfe0031a7c2ed348499a Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 14:50:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149197 >From 7c3030a3b6da3ef8a48acfe0031a7c2ed348499a Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 14:50:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [clang] [llvm] [AMDGPU] Add support for `v_tanh_f32` on gfx1250 (PR #149360)

2025-07-17 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/149360 Co-authored-by: Mekhanoshin, Stanislav >From 2fa6c545f78a345feb30c1ac27e9874106b5870c Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Thu, 17 Jul 2025 13:03:14 -0400 Subject: [PATCH] [AMDGPU] Add support for

[llvm-branch-commits] [clang] [llvm] [AMDGPU] Add support for `v_tanh_f32` on gfx1250 (PR #149360)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang @llvm/pr-subscribers-backend-amdgpu Author: Shilei Tian (shiltian) Changes Co-authored-by: Mekhanoshin, Stanislav --- Full diff: https://github.com/llvm/llvm-project/pull/149360.diff 7 Files Affected: - (modified

[llvm-branch-commits] [clang] [llvm] [AMDGPU] Add support for `v_tanh_f32` on gfx1250 (PR #149360)

2025-07-17 Thread Shilei Tian via llvm-branch-commits
shiltian 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/149360?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [clang] [llvm] [AMDGPU] Add support for `v_tanh_f32` on gfx1250 (PR #149360)

2025-07-17 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/149360 >From aa16e59e51da91e8fe16f36f76a3e378edf58903 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Thu, 17 Jul 2025 13:03:14 -0400 Subject: [PATCH] [AMDGPU] Add support for `v_tanh_f32` on gfx1250 Co-authored-by:

[llvm-branch-commits] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 7e0fde0c2f6b0b9d727ce9196956b36e91961ac4 Requested by: @AaronBallman --- Full diff: https://github.com/llvm/llvm-project/pull/149287.diff 1 Files Affected: - (modified) clang/tools/libclang/libclang.map

[llvm-branch-commits] [llvm] AMDGPU: Add pass to replace constant materialize with AV pseudos (PR #149292)

2025-07-17 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/149292 If we have a v_mov_b32 or v_accvgpr_write_b32 with an inline immediate, replace it with a pseudo which writes to the combined AV_* class. This relaxes the operand constraints, which will allow the allocator to inf

[llvm-branch-commits] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread Nico Weber via llvm-branch-commits
https://github.com/nico approved this pull request. Merge lt! https://github.com/llvm/llvm-project/pull/149287 ___ 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/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread Nico Weber via llvm-branch-commits
https://github.com/nico edited https://github.com/llvm/llvm-project/pull/149287 ___ 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] AMDGPU: Fix introducing use of killed vgpr in gfx908 agpr copy (PR #149291)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes When searching for an existing VGPR source for an AGPR to AGPR copy on gfx908, this wasn't verifying the vgpr wasn't killed by other prior uses. --- Full diff: https://github.com/llvm/llvm-project/p

[llvm-branch-commits] [llvm] AMDGPU: Fix introducing use of killed vgpr in gfx908 agpr copy (PR #149291)

2025-07-17 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/149291 ___ 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] AMDGPU: Fix introducing use of killed vgpr in gfx908 agpr copy (PR #149291)

2025-07-17 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/149291 When searching for an existing VGPR source for an AGPR to AGPR copy on gfx908, this wasn't verifying the vgpr wasn't killed by other prior uses. >From 70034b791643f35f8a8e69d0e161d10c9c8eeb60 Mon Sep 17 00:00:00

[llvm-branch-commits] [llvm] AMDGPU: Add pass to replace constant materialize with AV pseudos (PR #149292)

2025-07-17 Thread Matt Arsenault via llvm-branch-commits
arsenm 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/149292?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Fix introducing use of killed vgpr in gfx908 agpr copy (PR #149291)

2025-07-17 Thread Matt Arsenault via llvm-branch-commits
arsenm 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/149291?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] [LV] Use VPReductionRecipe for partial reductions (PR #147513)

2025-07-17 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn commented: does the latest version of this depend on https://github.com/llvm/llvm-project/pull/147026? https://github.com/llvm/llvm-project/pull/147513 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org ht

[llvm-branch-commits] [llvm] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread via llvm-branch-commits
https://github.com/cmtice approved this pull request. https://github.com/llvm/llvm-project/pull/149196 ___ 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/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread Erich Keane via llvm-branch-commits
https://github.com/erichkeane approved this pull request. https://github.com/llvm/llvm-project/pull/149328 ___ 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] [LV] Use VPReductionRecipe for partial reductions (PR #147513)

2025-07-17 Thread Nicholas Guy via llvm-branch-commits
https://github.com/NickGuy-Arm approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/147513 ___ 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] [llvm] [AMDGPU] Add support for `v_sin_bf16` on gfx1250 (PR #149241)

2025-07-17 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: ### Merge activity * **Jul 17, 12:41 PM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/149241). https://github.com/llvm/llvm-project/pull/149241 __

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Pass the MachineInstr flag as argument to allocateStack (#147531) (PR #149352)

2025-07-17 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/149352 Backport 1db9eb23209826d9e799e68a9a4090f0328bf70c Requested by: @topperc >From f902a66e332aa7c402c8e7945377a917e2fb0af7 Mon Sep 17 00:00:00 2001 From: Raphael Moreira Zinsly Date: Tue, 15 Jul 2025 12:09:18 -03

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Pass the MachineInstr flag as argument to allocateStack (#147531) (PR #149352)

2025-07-17 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/149352 ___ 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/21.x: [RISCV] Pass the MachineInstr flag as argument to allocateStack (#147531) (PR #149352)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: None (llvmbot) Changes Backport 1db9eb23209826d9e799e68a9a4090f0328bf70c Requested by: @topperc --- Full diff: https://github.com/llvm/llvm-project/pull/149352.diff 3 Files Affected: - (modified) llvm/lib/Target/RISCV/RISCVFra

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Pass the MachineInstr flag as argument to allocateStack (#147531) (PR #149352)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @topperc What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/149352 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @nico What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/149287 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo

[llvm-branch-commits] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/149287 Backport 7e0fde0c2f6b0b9d727ce9196956b36e91961ac4 Requested by: @AaronBallman >From 5c1501fb1e9645cb2f78b7d8690a5e08c9cfad67 Mon Sep 17 00:00:00 2001 From: Sirraide Date: Thu, 17 Jul 2025 01:30:50 +0200 Subjec

[llvm-branch-commits] [clang] release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190) (PR #149287)

2025-07-17 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/149287 ___ 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] [lldb] Add a release note for MCP support (PR #149143)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/149143 ___ 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] [llvm] release/21.x: [KeyInstr] Fix verifier check (#149043) (PR #149053)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
tru wrote: The original commit seems to have failed a bunch of runners. Can we check if that needs to be fixed before a backport? https://github.com/llvm/llvm-project/pull/149053 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [clang] release/21.x: [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962) (PR #149013)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
tru wrote: @bcardosolopes can you review this for inclusion in the release branch? https://github.com/llvm/llvm-project/pull/149013 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/

[llvm-branch-commits] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
tru wrote: I am always happy to merge release notes and documentation :) https://github.com/llvm/llvm-project/pull/149146 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branc

[llvm-branch-commits] [lldb] 38158a9 - [lldb] Document MCP tools & resources (#148708)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
Author: Jonas Devlieghere Date: 2025-07-17T12:40:58+02:00 New Revision: 38158a93d8d9598fb3b827b8513f67771b8fcbfd URL: https://github.com/llvm/llvm-project/commit/38158a93d8d9598fb3b827b8513f67771b8fcbfd DIFF: https://github.com/llvm/llvm-project/commit/38158a93d8d9598fb3b827b8513f67771b8fcbfd.d

[llvm-branch-commits] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/149146 ___ 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] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/149146 >From 38158a93d8d9598fb3b827b8513f67771b8fcbfd Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 16 Jul 2025 09:31:43 -0700 Subject: [PATCH] [lldb] Document MCP tools & resources (#148708) Add documentatio

[llvm-branch-commits] [llvm] [LV] Bundle partial reductions inside VPExpressionRecipe (PR #147302)

2025-07-17 Thread Sam Tebbs via llvm-branch-commits
@@ -2955,12 +2966,14 @@ tryToMatchAndCreateMulAccumulateReduction(VPReductionRecipe *Red, // Match reduce.add(mul(ext, ext)). if (RecipeA && RecipeB && -(RecipeA->getOpcode() == RecipeB->getOpcode() || A == B) && +(RecipeA->getOpcode() == RecipeB->getO

[llvm-branch-commits] [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
@@ -58,10 +58,9 @@ RUN apt-get update && \ python3-psutil \ sudo \ # These are needed by the premerge pipeline. Pip is used to install -# dependent python packages and ccache is used for build caching. File and +# dependent python packages and sccache is use

[llvm-branch-commits] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-17 Thread via llvm-branch-commits
https://github.com/cmtice approved this pull request. https://github.com/llvm/llvm-project/pull/149195 ___ 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] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-17 Thread via llvm-branch-commits
https://github.com/cmtice approved this pull request. https://github.com/llvm/llvm-project/pull/149197 ___ 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] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Gábor Horváth via llvm-branch-commits
@@ -17,14 +17,87 @@ //===--===// #ifndef LLVM_CLANG_ANALYSIS_ANALYSES_LIFETIMESAFETY_H #define LLVM_CLANG_ANALYSIS_ANALYSES_LIFETIMESAFETY_H -#include "clang/AST/DeclBase.h" #include "clang/Analysis/AnalysisD

[llvm-branch-commits] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Gábor Horváth via llvm-branch-commits
@@ -828,9 +869,49 @@ void runLifetimeSafetyAnalysis(const DeclContext &DC, const CFG &Cfg, ///blocks; only Decls are visible. Therefore, loans in a block that ///never reach an Origin associated with a Decl can be safely dropped by ///the analysis. - Lifeti

[llvm-branch-commits] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Gábor Horváth via llvm-branch-commits
@@ -807,17 +838,27 @@ class LoanPropagationAnalysis // - Modify origin liveness analysis to answer `bool isLive(Origin O, Point P)` // - Using the above three to perform the final error reporting. // = // -

[llvm-branch-commits] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Gábor Horváth via llvm-branch-commits
@@ -828,9 +869,49 @@ void runLifetimeSafetyAnalysis(const DeclContext &DC, const CFG &Cfg, ///blocks; only Decls are visible. Therefore, loans in a block that ///never reach an Origin associated with a Decl can be safely dropped by ///the analysis. - Lifeti

[llvm-branch-commits] [clang] release/21.x: [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962) (PR #149013)

2025-07-17 Thread Bruno Cardoso Lopes via llvm-branch-commits
https://github.com/bcardosolopes approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/149013 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [clang] [llvm] [OpenMP][clang] 6.0: num_threads strict (part 3: codegen) (PR #146405)

2025-07-17 Thread Robert Imschweiler via llvm-branch-commits
ro-i wrote: rebased https://github.com/llvm/llvm-project/pull/146405 ___ 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/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 28e1e7e Requested by: @cor3ntin --- Full diff: https://github.com/llvm/llvm-project/pull/149328.diff 3 Files Affected: - (modified) clang/include/clang/Sema/Overload.h (+3-8) - (modified) clang/lib/Sema

[llvm-branch-commits] [clang] release/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/149328 Backport 28e1e7e Requested by: @cor3ntin >From e949b7c4f7b360302244c2bc0705f874b736a837 Mon Sep 17 00:00:00 2001 From: Corentin Jabot Date: Thu, 17 Jul 2025 12:32:49 +0300 Subject: [PATCH] Revert "[Clang] Do n

[llvm-branch-commits] [clang] release/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/149328 ___ 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/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272) (PR #149328)

2025-07-17 Thread via llvm-branch-commits
llvmbot wrote: @alexfh What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/149328 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-17 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/149196 >From 2556dc869fdf78e00aa7abbe68b06c83033ed44e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 17 Jul 2025 15:07:26 + Subject: [PATCH] feedback Created using spr 1.3.4 --- .github/workflows

[llvm-branch-commits] [clang] [llvm] [AMDGPU] Add support for `v_tanh_f32` on gfx1250 (PR #149360)

2025-07-17 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: undef deprecator found issues in your code. :warning: You can test this locally with the following command: ``bash git diff -U0 --pickaxe-regex -S '([^a-zA-Z0-9#_-]undef[^a-zA-Z0-9_-]|UndefValue::get)' 'HEAD~1' HEAD clang/lib/CodeGen/TargetBu

[llvm-branch-commits] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149158 >From 16fccbde6b871bdbc5103814bd2d31068fc75718 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Wed, 16 Jul 2025 18:22:39 + Subject: [PATCH] address comment --- .../clang/Analysis/Analyses/LifetimeSafety.

[llvm-branch-commits] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
@@ -17,14 +17,87 @@ //===--===// #ifndef LLVM_CLANG_ANALYSIS_ANALYSES_LIFETIMESAFETY_H #define LLVM_CLANG_ANALYSIS_ANALYSES_LIFETIMESAFETY_H -#include "clang/AST/DeclBase.h" #include "clang/Analysis/AnalysisD

[llvm-branch-commits] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
@@ -828,9 +869,49 @@ void runLifetimeSafetyAnalysis(const DeclContext &DC, const CFG &Cfg, ///blocks; only Decls are visible. Therefore, loans in a block that ///never reach an Origin associated with a Decl can be safely dropped by ///the analysis. - Lifeti

  1   2   3   >