[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-08 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/147315 ___ 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] Add script for performance benchmarking (PR #147315)

2025-07-08 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/147315 ___ 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] Add script for performance benchmarking (PR #147315)

2025-07-08 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/147315 >From 1ebcbdfa5dae7a9970634e8316f4b8e344312a0e Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 7 Jul 2025 15:13:00 + Subject: [PATCH] [LifetimeSafety] Add script performance benchmarking --- clang/l

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-08 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/147315 ___ 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] Add script for performance benchmarking (PR #147315)

2025-07-11 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/147315 >From 7d9009c2f22bf3f0980f7fd811be3185192490cf Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 7 Jul 2025 15:13:00 + Subject: [PATCH] [LifetimeSafety] Add script performance benchmarking --- .../Ana

[llvm-branch-commits] [clang] [LifetimeSafety] Add expired loans analysis (PR #148222)

2025-07-11 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 created https://github.com/llvm/llvm-project/pull/148222 None >From 14a9c8b50df11ce48ce15d0fbe29568b3e23b5a6 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Fri, 11 Jul 2025 11:11:47 + Subject: [PATCH] [LifetimeSafety] Add expired loans analysis --- clang/lib

[llvm-branch-commits] [clang] [LifetimeSafety] Add expired loans analysis (PR #148222)

2025-07-11 Thread Utkarsh Saxena via llvm-branch-commits
usx95 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/148222?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-10 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/147315 >From 7fcb14746ba080092560f18860534bb4d2d7adda Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 7 Jul 2025 15:13:00 + Subject: [PATCH] [LifetimeSafety] Add script performance benchmarking --- .../Ana

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-10 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/147315 >From 7fcb14746ba080092560f18860534bb4d2d7adda Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 7 Jul 2025 15:13:00 + Subject: [PATCH] [LifetimeSafety] Add script performance benchmarking --- .../Ana

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-10 Thread Utkarsh Saxena via llvm-branch-commits
usx95 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/147315?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [clang] [LifetimeSafety] Implement dataflow analysis for loan propagation (PR #147295)

2025-07-10 Thread Utkarsh Saxena via llvm-branch-commits
usx95 wrote: Sorry about closing this. I have moved this to https://github.com/llvm/llvm-project/pull/148065 I accidentally deleted the base branch which permanently closes the PR :( https://github.com/llvm/llvm-project/pull/147295 ___ llvm-branch-co

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/147315 >From 5fbfcd75b60d4db3a16e183f888aba1b72d87634 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 7 Jul 2025 15:13:00 + Subject: [PATCH] [LifetimeSafety] Add script performance benchmarking --- .../Ana

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-14 Thread Utkarsh Saxena via llvm-branch-commits
usx95 wrote: ### Merge activity * **Jul 14, 6:16 PM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147315). https://github.com/llvm/llvm-project/pull/147315 __

[llvm-branch-commits] [clang] [LifetimeSafety] Add expired loans analysis (PR #148222)

2025-07-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148222 >From 19d033cb6aa4a84c78a9b37e25020f4e33e8976b Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 7 Jul 2025 15:13:00 + Subject: [PATCH 1/3] [LifetimeSafety] Add script performance benchmarking --- ...

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/147315 >From 19d033cb6aa4a84c78a9b37e25020f4e33e8976b Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 7 Jul 2025 15:13:00 + Subject: [PATCH] [LifetimeSafety] Add script performance benchmarking --- .../Ana

[llvm-branch-commits] [clang] [LifetimeSafety] Add expired loans analysis (PR #148222)

2025-07-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/148222 ___ 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] Add expired loans analysis (PR #148222)

2025-07-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148222 >From eb33d75e1ad1faf621f90d0b8f6ac3deab267084 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Fri, 11 Jul 2025 11:11:47 + Subject: [PATCH 1/3] [LifetimeSafety] Add expired loans analysis --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 63fc65843dfd135d60bb45b1311a21d60338 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:32:35 + Subject: [PATCH 1/2] users/usx95/lifetime-safety-add-loan-expiry >From 5f0991338

[llvm-branch-commits] [clang] [LifetimeSafety] Support bidirectional dataflow analysis (PR #148967)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 ready_for_review https://github.com/llvm/llvm-project/pull/148967 ___ 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] Support bidirectional dataflow analysis (PR #148967)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/148967 ___ 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] Add loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/148712 ___ 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] Support bidirectional dataflow analysis (PR #148967)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148967 >From 7502ee577452c5c5d9bb4c9a8b24d6c4825cedd1 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 21:24:11 + Subject: [PATCH] add-backward-analysis-capability --- clang/lib/Analysis/Lifetim

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From c8089978cbc691370b2537d7942325147fd7dc3f Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:32:35 + Subject: [PATCH 1/2] users/usx95/lifetime-safety-add-loan-expiry >From aca68c29a

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From c8089978cbc691370b2537d7942325147fd7dc3f Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:32:35 + Subject: [PATCH 1/2] users/usx95/lifetime-safety-add-loan-expiry >From aca68c29a

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 30deaddc558581426833360d74b302c1556f01ec Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:32:35 + Subject: [PATCH 1/2] users/usx95/lifetime-safety-add-loan-expiry >From 04d61938d

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 30deaddc558581426833360d74b302c1556f01ec Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:32:35 + Subject: [PATCH 1/2] users/usx95/lifetime-safety-add-loan-expiry >From 04d61938d

[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 4c32c7a2e694a8d387d0601f0d3005e01f1e48d5 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] [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 4c32c7a2e694a8d387d0601f0d3005e01f1e48d5 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] [clang] [LifetimeSafety] Revamp test suite using unittests (PR #149158)

2025-07-18 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

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From 91d280041422b906363a550a47d85c3e59fc3acf Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 9a3a69a3da98e4d850049865af8689c6c849d015 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

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

2025-07-18 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

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

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149158 >From e6fc855297a7f20616b00d3e0e0ad12d89463a49 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] Implement LiveOrigins analysis (PR #148976)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From b591be301aa71b31b064a101aae84236a5f715a7 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 8c5c8f1e38bfdcc5788caa3d47100cac83fa016f Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From b591be301aa71b31b064a101aae84236a5f715a7 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 8c5c8f1e38bfdcc5788caa3d47100cac83fa016f Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From c29040affacaf2f58fa8e218adfbdec30fac20b5 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From e940cf07ac7e01df86f92ea90071c6decdc34ada Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From e940cf07ac7e01df86f92ea90071c6decdc34ada Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-18 Thread Utkarsh Saxena via llvm-branch-commits
usx95 wrote: Added unit tests for loan expiry! https://github.com/llvm/llvm-project/pull/148712 ___ 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] Add loan expiry analysis (PR #148712)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/148712 ___ 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] Add loan expiry analysis (PR #148712)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From d5b093e806ca03355eaa76ca7cf5bba252a92ad3 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From ba980c02cf9d793ab45f63857fa50e282ae7ab68 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From ba980c02cf9d793ab45f63857fa50e282ae7ab68 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 70b63ed18602036b71862f794cf7f02024995a3e Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 70b63ed18602036b71862f794cf7f02024995a3e Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From 7f47b1103b92108ad241736bddb99ef69423a820 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From 7f47b1103b92108ad241736bddb99ef69423a820 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[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 3e0b53f18a963542be53e60acfd001c6ee135dc1 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] Add lattice tracking per program point (PR #149069)

2025-07-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 closed https://github.com/llvm/llvm-project/pull/149069 ___ 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] Implement a basic use-after-free diagnostic (PR #149731)

2025-07-20 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/149731 ___ 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] Implement a basic use-after-free diagnostic (PR #149731)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149731 >From a30dad1eb6bf11dbc215f7e98bdfa3f4109c1557 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 20 Jul 2025 18:33:56 + Subject: [PATCH] basic error report for use after free --- .../clang/Analysis/An

[llvm-branch-commits] [clang] [LifetimeSafety] Enhance benchmark script for new sub analyses (PR #149577)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149577 >From c55a8f92f55c932b5f334b681986397d639f6826 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 19 Jul 2025 15:40:36 + Subject: [PATCH] add live origins --- .../test/Analysis/LifetimeSafety/benchmark

[llvm-branch-commits] [clang] [LifetimeSafety] Enhance benchmark script for new sub analyses (PR #149577)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149577 >From c55a8f92f55c932b5f334b681986397d639f6826 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 19 Jul 2025 15:40:36 + Subject: [PATCH] add live origins --- .../test/Analysis/LifetimeSafety/benchmark

[llvm-branch-commits] [clang] [LifetimeSafety] Implement a basic use-after-free diagnostic (PR #149731)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149731 >From 8e3c34b2cc04ae149036cb85897d4f2ed89cf76a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 20 Jul 2025 18:33:56 + Subject: [PATCH] basic error report for use after free --- .../clang/Analysis/An

[llvm-branch-commits] [clang] [LifetimeSafety] Implement a basic use-after-free diagnostic (PR #149731)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149731 >From 8e3c34b2cc04ae149036cb85897d4f2ed89cf76a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 20 Jul 2025 18:33:56 + Subject: [PATCH] basic error report for use after free --- .../clang/Analysis/An

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 6ad27daa970326ee078516de11298a1d07e5b2d9 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:37:49 + Subject: [PATCH] [LifetimeSafety] Add loan expiry analysis --- .../clang/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From 8aa7431b32ca109f6d0b051294bcc6f350c618f7 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From 8aa7431b32ca109f6d0b051294bcc6f350c618f7 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
@@ -23,14 +23,15 @@ #include "llvm/Support/Debug.h" #include "llvm/Support/TimeProfiler.h" #include +#include namespace clang::lifetimes { namespace internal { namespace { -template -inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, ID ID) { - return OS << ID

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
@@ -832,6 +833,65 @@ class LoanPropagationAnalysis } }; +// = // +// Expired Loans Analysis +// = // --

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
@@ -778,6 +778,65 @@ class LoanPropagationAnalysis } }; +// = // +// Expired Loans Analysis +// = // + +///

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-21 Thread Utkarsh Saxena via llvm-branch-commits
@@ -832,6 +833,65 @@ class LoanPropagationAnalysis } }; +// = // +// Expired Loans Analysis +// = // + +///

[llvm-branch-commits] [clang] [LifetimeSafety] Enhance benchmark script for new sub analyses (PR #149577)

2025-07-23 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149577 >From d21e733fa41cb0141e78053cc6ff1a757c1d9eec Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 19 Jul 2025 15:40:36 + Subject: [PATCH] add live origins --- .../test/Analysis/LifetimeSafety/benchmark

[llvm-branch-commits] [clang] basic error report for use after free (PR #149731)

2025-07-20 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 created https://github.com/llvm/llvm-project/pull/149731 None >From 250f9d4735503dcd6eba12e500deca91342d9f48 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 20 Jul 2025 18:33:56 + Subject: [PATCH] basic error report for use after free --- .../clang/Analy

[llvm-branch-commits] [clang] basic error report for use after free (PR #149731)

2025-07-20 Thread Utkarsh Saxena via llvm-branch-commits
usx95 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/149731?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [clang] [LifetimeSafety] Implement a basic use-after-free diagnostic (PR #149731)

2025-07-20 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/149731 ___ 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] Implement a basic use-after-free diagnostic (PR #149731)

2025-07-20 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/149731 ___ 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] Add language option for experimental lifetime safety… (PR #152027)

2025-08-04 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 milestoned https://github.com/llvm/llvm-project/pull/152027 ___ 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] Add language option for experimental lifetime safety… (PR #152027)

2025-08-04 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/152027 ___ 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] Add language option for experimental lifetime safety… (PR #152027)

2025-08-04 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/152027 ___ 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] Implement a basic use-after-free diagnostic (PR #149731)

2025-07-22 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149731 >From 6ef046e76af2f87ae6f48ad06101de5740d162ff Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 20 Jul 2025 18:33:56 + Subject: [PATCH] basic error report for use after free --- .../clang/Analysis/An

[llvm-branch-commits] [clang] [LifetimeSafety] Enhance benchmark script for new sub analyses (PR #149577)

2025-07-22 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149577 >From cf062ae3984d8cf78b15c9274658024cd78fb4e8 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 19 Jul 2025 15:40:36 + Subject: [PATCH] add live origins --- .../test/Analysis/LifetimeSafety/benchmark

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-22 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From 22e01ed94bd64c7a011061a44fe6a1b5afe7b2b2 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- .../clang/Analysis/Analyses/LifetimeSa

[llvm-branch-commits] [clang] [LifetimeSafety] Add language option for experimental lifetime safety… (PR #152027)

2025-08-04 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 created https://github.com/llvm/llvm-project/pull/152027 … (#149592) Add a language option flag for experimental lifetime safety analysis in C++. This change provides a language option to control the experimental lifetime safety analysis feature, making it more explic

[llvm-branch-commits] [clang] [LifetimeSafety] Track view types/gsl::Pointer. (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 created https://github.com/llvm/llvm-project/pull/153661 [LifetimeSafety] Track view types/gsl::Pointer. [LifetimeSafety] Do not create two loans for the same expression >From 43d28dc6df5b5ae437b2970d424d8625d6ea090a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date:

[llvm-branch-commits] [clang] [LifetimeSafety] Track view types/gsl::Pointer. (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
usx95 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/153661?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [clang] [LifetimeSafety] Track view types/gsl::Pointer. (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From 43d28dc6df5b5ae437b2970d424d8625d6ea090a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Do not create two loans for the same expression (PR #153669)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 created https://github.com/llvm/llvm-project/pull/153669 None >From e61817a17681c47a4369bdd1cce85940d02b2420 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 19:54:49 + Subject: [PATCH] [LifetimeSafety] Do not create two loans for the same expr

[llvm-branch-commits] [clang] [LifetimeSafety] Do not create two loans for the same expression (PR #153669)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
usx95 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/153669?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [clang] [LifetimeSafety] Track view types/gsl::Pointer. (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From 18779377bf68b0fbb88fb849c9c3e2224210bbf7 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Do not create two loans for the same expression (PR #153669)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 closed https://github.com/llvm/llvm-project/pull/153669 ___ 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] Track view types/gsl::Pointer. (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153661 ___ 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] Track view types/gsl::Pointer. (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From f3ff755fb6898430a748d5917a69ac8c4f312446 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Prevent duplicate loans and statement visits (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153661 ___ 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] Prevent duplicate loans and statement visits (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From cdc98495ab96474ebd256e5f2a32e76b9a7291f8 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Prevent duplicate loans and statement visits (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From cdc98495ab96474ebd256e5f2a32e76b9a7291f8 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Prevent duplicate loans and statement visits (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From 3bb7fcab300b49458c38e77f069cfce865ed5da1 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Prevent duplicate loans and statement visits (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153661 ___ 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] Prevent duplicate loans and statement visits (PR #153661)

2025-08-14 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 ready_for_review https://github.com/llvm/llvm-project/pull/153661 ___ 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] Track gsl::Pointer types (PR #154009)

2025-08-17 Thread Utkarsh Saxena via llvm-branch-commits
usx95 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/154009?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [clang] [LifetimeSafety] Track gsl::Pointer types (PR #154009)

2025-08-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ 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] Track gsl::Pointer types (PR #154009)

2025-08-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 created https://github.com/llvm/llvm-project/pull/154009 None >From 14ec1764cd70dbfbc08807293b80e7e663424d84 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Track gsl::Pointer types (PR #154009)

2025-08-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ 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] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 ready_for_review https://github.com/llvm/llvm-project/pull/153951 ___ 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] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153951 ___ 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] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ 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] Enhance benchmark script for new sub analyses (PR #149577)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/149577 ___ 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] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153951 >From c5dc462f1ae22b7bbb8d5c1799b65453cab62477 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 16 Aug 2025 11:45:30 + Subject: [PATCH] Add decl/expr name to Origin's debug output --- clang/lib/Analy

<    1   2   3   4   >