https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118624
[NFC][Utils] Extract CloneFunctionBodyInto from CloneFunctionInto
Summary:
This and previously extracted `CloneFunction*Into` functions will be used in
later diffs.
Test Plan:
ninja check-llvm-unit check-
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118627
[Utils] Identity map global debug info on first use in CloneFunction*
Summary:
To avoid cloning 'global' debug info, CloneFunction implementation used to
eagerly identity map a known
subset of global debug
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118625
[NFC][Utils] Eliminate DISubprogram set from BuildDebugInfoMDMap
Summary:
Previously, we'd add all SPs distinct from the cloned one into a set.
Then when cloning a local scope we'd check if it's from one of
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118630
[Coro] Use DebugInfoCache to speed up cloning in CoroSplitPass
Summary:
We can use a DebugInfoFinder from DebugInfoCache which is already primed on a
compile unit to speed
up collection of global debug inf
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118622
>From b968b21c6283403e04a45acaafc506d9f26fb8ea Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:23:43 -0700
Subject: [PATCH] [NFC][Utils] Extract BuildDebugInfoMDMap from
CloneFunctio
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118621
>From c2e1030a01b7c4716220cc28b7b7b5fd9d662cd8 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:09:44 -0700
Subject: [PATCH] [NFC][Utils] Clone basic blocks after we're done with
meta
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118623
>From 36b917e377cccb070a0173ba78ecf12ed067ed28 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:35:38 -0700
Subject: [PATCH] [NFC][Utils] Extract CloneFunctionMetadataInto from
CloneF
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118629
>From bdb7970f9a76cfadf77886290372f6852bcf1161 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 10:51:38 -0700
Subject: [PATCH] [Analysis] Add DebugInfoCache analysis
Summary:
The analys
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118627
>From ecbbd61aa000838a3e4aa2b79020074c0ea47d83 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 04:39:20 -0700
Subject: [PATCH] [Utils] Identity map global debug info on first use in
Clo
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118621
>From c2e1030a01b7c4716220cc28b7b7b5fd9d662cd8 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:09:44 -0700
Subject: [PATCH] [NFC][Utils] Clone basic blocks after we're done with
meta
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118626
>From b698e06ce0e0869dcc642548ce88818da72b27c7 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 02:59:24 -0700
Subject: [PATCH] [NFC] Remove adhoc definition of MDMapT in IRMover
Summary
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118629
[Analysis] Add DebugInfoCache analysis
Summary:
The analysis simply primes and caches DebugInfoFinders for each DICompileUnit
in a module. This
allows (future) callers like CoroSplitPass to compute global
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118628
[Coro] Prebuild a global debug info set and share it between all coroutine
clones
Summary:
CoroCloner, by calling into CloneFunctionInto, does a lot of repeated work
priming DIFinder and building
a list o
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From bec4d02da40d1fd6f45b1fbd3a47b3e423041796 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118623
[NFC][Utils] Extract CloneFunctionMetadataInto from CloneFunctionInto
Summary:
The new API expects the caller to populate the VMap. We need it this way
for a subsequent change around coroutine cloning.
Tes
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118626
>From b698e06ce0e0869dcc642548ce88818da72b27c7 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 02:59:24 -0700
Subject: [PATCH] [NFC] Remove adhoc definition of MDMapT in IRMover
Summary
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118624
>From 44ae17c0d8129a2011c0315b90fbacd076744c95 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:50:25 -0700
Subject: [PATCH] [NFC][Utils] Extract CloneFunctionBodyInto from
CloneFunct
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118621
[NFC][Utils] Clone basic blocks after we're done with metadata in
CloneFunctionInto
Summary:
Moving the cloning of BBs after the metadata makes the flow of the
function a bit more straightforward and makes
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118628
>From aa6401c9daa6645456dc26a214aed1253ad98f17 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 19 Nov 2024 17:19:27 -0700
Subject: [PATCH] [Coro] Prebuild a global debug info set and share it betwee
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118622
[NFC][Utils] Extract BuildDebugInfoMDMap from CloneFunctionInto
Summary:
Extract the logic to build up a metadata map to use in metadata cloning
into a separate function.
Test Plan:
ninja check-llvm-unit c
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118628
>From aa6401c9daa6645456dc26a214aed1253ad98f17 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 19 Nov 2024 17:19:27 -0700
Subject: [PATCH] [Coro] Prebuild a global debug info set and share it betwee
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh created
https://github.com/llvm/llvm-project/pull/118626
[NFC] Remove adhoc definition of MDMapT in IRMover
Summary:
The typedef was there probably because the type alias in ValueMap was private.
Test Plan:
ninja check-llvm-unit check-llvm
>From 7986937bb770f80
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118627
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118625
>From 302580a1bd36c71c9dec53b42468ee70e9762762 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sat, 14 Sep 2024 16:02:51 -0700
Subject: [PATCH] [NFC][Utils] Eliminate DISubprogram set from
BuildDebugInf
@@ -79,14 +79,16 @@ struct ValueMapConfig {
static mutex_type *getMutex(const ExtraDataT &/*Data*/) { return nullptr; }
};
+/// This type stores Metadata. Used in ValueMap.
+using MDMapT = DenseMap;
artempyanykh wrote:
@felipepiovezan good call! Let me just
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118622
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118623
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118625
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118627
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118624
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
artempyanykh wrote:
Abandoned due to a change in #118622.
https://github.com/llvm/llvm-project/pull/118626
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh closed
https://github.com/llvm/llvm-project/pull/118626
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118625
>From 160c6fe1ef922f9edf9ff1f5ac6610444a4f6711 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sat, 14 Sep 2024 16:02:51 -0700
Subject: [PATCH] [NFC][Utils] Eliminate DISubprogram set from
BuildDebugInf
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118627
>From 6ee8c03c37cc47c2ae21532708982d94a9c71530 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 04:39:20 -0700
Subject: [PATCH] [Utils] Identity map global debug info on first use in
Clo
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118624
>From d5ed40564f2259c84b657997afbec238f81a2312 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:50:25 -0700
Subject: [PATCH] [NFC][Utils] Extract CloneFunctionBodyInto from
CloneFunct
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118623
>From 8ce25caffaeb4cd3e361184eeea8d9ae5675a6be Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:35:38 -0700
Subject: [PATCH] [NFC][Utils] Extract CloneFunctionMetadataInto from
CloneF
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118628
>From 77892ea9851cee330ac55eded4758b5c9ad4dbf8 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 19 Nov 2024 17:19:27 -0700
Subject: [PATCH] [Coro] Prebuild a global debug info set and share it betwee
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118629
>From c32803f9d01e7c2b733d38db57805fcc398bb54a Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 10:51:38 -0700
Subject: [PATCH] [Analysis] Add DebugInfoCache analysis
Summary:
The analys
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From 33b2a6aafbaec530f1dc31ad99d5fb6192849386 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
artempyanykh wrote:
> nit: Perhaps 'Common' is a better word than 'Global'. Global made me think of
> global variables but I realized in the patch that is not what you are doing.
> Seems you are just creating debug info based on the original function and
> sharing that with the continuations /
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118624
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118627
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118623
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118627
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118625
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From 78eb7e9f3f0e4419056031e31b4e3ea4b1e52079 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118624
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118625
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118627
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -194,6 +194,15 @@ void CloneFunctionMetadataInto(Function *NewFunc, const
Function *OldFunc,
ValueMapTypeRemapper *TypeMapper = nullptr,
ValueMaterializer *Materializer = nullptr);
+/// Clone OldFunc's body into
@@ -361,32 +370,31 @@ void updateProfileCallee(
/// Find the 'llvm.experimental.noalias.scope.decl' intrinsics in the specified
/// basic blocks and extract their scope. These are candidates for duplication
/// when cloning.
-void identifyNoAliasScopesToClone(
-ArrayRef BBs
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118624
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118624
>From 77bb594b96d1093b8003a5e9418a3bc1bc229747 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Thu, 12 Sep 2024 15:50:25 -0700
Subject: [PATCH] [NFC][Utils] Extract CloneFunctionBodyInto from
CloneFunct
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118625
>From c351d4aaabb25263f82c4d5293f124889b1cd35a Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sat, 14 Sep 2024 16:02:51 -0700
Subject: [PATCH] [NFC][Utils] Eliminate DISubprogram set from
BuildDebugInf
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118627
>From 4a6c9c2b94fd8d2b88577a0ef9d7feb4f452662f Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 04:39:20 -0700
Subject: [PATCH] [Utils] Identity map module-level debug info on first use i
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118629
>From c4592514e4b1ef867f3d2cddc5905d334f8219ac Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 10:51:38 -0700
Subject: [PATCH] [Analysis] Add DebugInfoCache analysis
Summary:
The analys
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From bd5eaf170e0f8a12f5e3a02e767afe27184d213a Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118628
>From 2a6b745f019393c97b38858ee9427369bbf0feb7 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 19 Nov 2024 17:19:27 -0700
Subject: [PATCH] [Coro] Prebuild a module-level debug info set and share it
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118625
>From eba5202f2e8cb535c2e14b5175ed8ea99dc7d892 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sat, 14 Sep 2024 16:02:51 -0700
Subject: [PATCH] [NFC][Utils] Eliminate DISubprogram set from
BuildDebugInf
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118628
>From f58b71db85166f2ea422af235226f1df4a944f77 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 19 Nov 2024 17:19:27 -0700
Subject: [PATCH] [Coro] Prebuild a module-level debug info set and share it
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118629
>From b743d6ca1e081305f0b8fc9a1f2d270ef07272d5 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 10:51:38 -0700
Subject: [PATCH] [Analysis] Add DebugInfoCache analysis
Summary:
The analys
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118627
>From fbe503b84acfb10ac6ae92248079c01467669439 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 04:39:20 -0700
Subject: [PATCH] [Utils] Identity map module-level debug info on first use i
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From c3724f4dcb7fee75d637cfd5c7955ac2346c0fe9 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118627
>From 8c163237573df097a99b65a83280757d1b39062c Mon Sep 17 00:00:00 2001
From: erichkeane
Date: Mon, 16 Dec 2024 13:25:21 -0800
Subject: [PATCH 1/3] [OpenACC/NFC] Make 'trailing objects' use private
inherit
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118628
>From c613ae3e67106550529bef26d112b54f0def17e5 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 19 Nov 2024 17:19:27 -0700
Subject: [PATCH] [Coro] Prebuild a module-level debug info set and share it
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118629
>From 40407dfbacb560a7128c1e57d32675e7e7c95e8f Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 10:51:38 -0700
Subject: [PATCH] [Analysis] Add DebugInfoCache analysis
Summary:
The analys
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From b81f6f778a8ae4f6cde59acba71ac2ba73cff31d Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118629
>From 2190fe0b9900d4b95e9cec5dd3cff76649b339ce Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 10:51:38 -0700
Subject: [PATCH] [Analysis] Add DebugInfoCache analysis
Summary:
The analys
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118628
>From a49247fe8ccde67b26fada91d865a01f704ff05c Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 19 Nov 2024 17:19:27 -0700
Subject: [PATCH] [Coro] Prebuild a module-level debug info set and share it
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From daedf07d8ca50dde9974f5d59a5cb55d4056c15b Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118629
>From 54bc13d26e0c0c3cd9b2205ca3453c58a815be4e Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 10:51:38 -0700
Subject: [PATCH] [Analysis] Add DebugInfoCache analysis
Summary:
The analys
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From fc245ef152cfe134e8f9d6a39a7a38043163b7ce Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118628
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118630
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh edited
https://github.com/llvm/llvm-project/pull/118629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/118630
>From 27e99070e3694c4bdb4b71fcdfa5c6153b8b6d1e Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Sun, 15 Sep 2024 11:00:00 -0700
Subject: [PATCH] [Coro] Use DebugInfoCache to speed up cloning in
CoroSplit
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/129149
>From aa95bd86b5e80797b53b3915059d06b66cebcf85 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 25 Feb 2025 12:42:14 -0800
Subject: [PATCH] [NFC][Coro] Use CloneFunctionInto for coroutine cloning
in
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/129151
>From 8da28defead71eac40108c41aa218c3adf5f3dd6 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 25 Feb 2025 13:00:47 -0800
Subject: [PATCH] [NFC][Cloning] Remove now unused FindDebugInfoToIdentityMap
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/129154
>From 80ad60fc01005ad4c8331bb97e9848f0ae7c9341 Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 25 Feb 2025 13:09:23 -0800
Subject: [PATCH] [NFC][Cloning] Move DebugInfoFinder decl closer to its plac
https://github.com/artempyanykh updated
https://github.com/llvm/llvm-project/pull/129154
>From 57c903cb893cde348fe3ac2edc474a32af2120fa Mon Sep 17 00:00:00 2001
From: Artem Pianykh
Date: Tue, 25 Feb 2025 13:09:23 -0800
Subject: [PATCH] [NFC][Cloning] Move DebugInfoFinder decl closer to its plac
1 - 100 of 177 matches
Mail list logo