Author: Vladislav Dzhidzhoev
Date: 2023-11-08T00:29:24+01:00
New Revision: 6beddd668adf8e6bddbbc58ec02e4728dd889e9e
URL:
https://github.com/llvm/llvm-project/commit/6beddd668adf8e6bddbbc58ec02e4728dd889e9e
DIFF:
https://github.com/llvm/llvm-project/commit/6beddd668adf8e6bddbbc58ec02e4728dd889e9
dzhidzhoev wrote:
Reverted due to Chromium build crash
https://bugs.chromium.org/p/chromium/issues/detail?id=1500022.
https://github.com/llvm/llvm-project/pull/68986
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bi
https://github.com/dzhidzhoev updated
https://github.com/llvm/llvm-project/pull/68986
>From d61f109dcb92db45fa8f6ce7503409edcbfbce63 Mon Sep 17 00:00:00 2001
From: Vladislav Dzhidzhoev
Date: Tue, 18 Jul 2023 14:22:46 +0200
Subject: [PATCH 1/3] [DebugMetadata][DwarfDebug] Support function-local
@@ -731,6 +731,29 @@ class MetadataLoader::MetadataLoaderImpl {
upgradeCULocals();
}
+ void cloneLocalTypes() {
+for (int I = MetadataList.size() - 1; I >= 0; --I) {
dzhidzhoev wrote:
Sorry, it's just a residue from the function draft. Fixed that.
https://github.com/dzhidzhoev updated
https://github.com/llvm/llvm-project/pull/68986
>From 3b449bd46a11a55a40cbc0016a99b202fa05248e Mon Sep 17 00:00:00 2001
From: Vladislav Dzhidzhoev
Date: Tue, 18 Jul 2023 14:22:46 +0200
Subject: [PATCH] [DebugMetadata][DwarfDebug] Support function-local type
Author: Vladislav Dzhidzhoev
Date: 2023-11-02T17:44:52+01:00
New Revision: 3b449bd46a11a55a40cbc0016a99b202fa05248e
URL:
https://github.com/llvm/llvm-project/commit/3b449bd46a11a55a40cbc0016a99b202fa05248e
DIFF:
https://github.com/llvm/llvm-project/commit/3b449bd46a11a55a40cbc0016a99b202fa05248
https://github.com/dzhidzhoev closed
https://github.com/llvm/llvm-project/pull/68986
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
dzhidzhoev wrote:
@dwblaikie
Could you please take a look at this when you have a chance?
https://github.com/llvm/llvm-project/pull/75385
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
https://github.com/dzhidzhoev updated
https://github.com/llvm/llvm-project/pull/75385
>From 2953d4adcb36c28d12a3e3f8febf0995ef22c0d9 Mon Sep 17 00:00:00 2001
From: Vladislav Dzhidzhoev
Date: Tue, 18 Jul 2023 14:22:46 +0200
Subject: [PATCH] [DebugMetadata][DwarfDebug] Support function-local type
https://github.com/dzhidzhoev closed
https://github.com/llvm/llvm-project/pull/75385
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
dzhidzhoev wrote:
> I see what you're saying about the metadata being incorrect; I feel like I've
> seen it before, but can't pin it down. For the record, all the builds where
> we saw this assertion were thin/full LTO.
>
> I've kicked off a reduction of a large reproducer that I have to hand;
dzhidzhoev wrote:
> Hi,
>
> We're seeing a crash with this commit and reproducer
> https://gist.github.com/jmorse/b0248c3c9f9195487ffd7c7431a8d15e
>
> llc: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:2338: virtual void
> llvm::DwarfDebug::endFunctionImpl(const llvm::MachineFunction *): Asserti
dzhidzhoev wrote:
> ...ah, actually is it malformed because there's a DICompositeType in the
> retainedNodes list for a DISubprogram? I remember that the verifier
> considered that illegal before your patch landed, but not after.
Having this commit applied, DICompositeTypes with the scope of D
dzhidzhoev wrote:
> Hmmm, that's unexpected -- I reverted the revert (tree here, contains one
> unrelated commit:
> https://github.com/jmorse/llvm-project/tree/reapply-localvars-patch) and
> rebuilt. The assertion-failure occurs just with `llc foobar.ll -o out.o
> -filetype=obj`, where foobar
dzhidzhoev wrote:
> Hi,
>
> We're seeing a crash with this commit and reproducer
> https://gist.github.com/jmorse/b0248c3c9f9195487ffd7c7431a8d15e
>
> llc: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:2338: virtual void
> llvm::DwarfDebug::endFunctionImpl(const llvm::MachineFunction *): Asserti
dzhidzhoev wrote:
> FWIW, I think we also saw, internally at Google, some significant and
> surprising (growth in sections, like .debug_loclists and
> .debug_gnu_pubnames/types) that were a bit surprising/not what I'd have
> expected of the original committed/reverted patch.
>
> Could you run
dzhidzhoev wrote:
Ping
https://github.com/llvm/llvm-project/pull/68986
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Vladislav Dzhidzhoev
Date: 2023-09-26T23:07:29+04:00
New Revision: f8aab289b5549086062588fba627b0e4d3a5ab15
URL:
https://github.com/llvm/llvm-project/commit/f8aab289b5549086062588fba627b0e4d3a5ab15
DIFF:
https://github.com/llvm/llvm-project/commit/f8aab289b5549086062588fba627b0e4d3a5ab1
https://github.com/dzhidzhoev created
https://github.com/llvm/llvm-project/pull/68986
- [DebugMetadata][DwarfDebug] Support function-local types in lexical block
scopes (4/7)
- Clone function-local types after metadata loading.
This is a follow-up for https://reviews.llvm.org/D144006, fixing a
https://github.com/dzhidzhoev edited
https://github.com/llvm/llvm-project/pull/68986
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/dzhidzhoev edited
https://github.com/llvm/llvm-project/pull/68986
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/dzhidzhoev edited
https://github.com/llvm/llvm-project/pull/68986
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: OverMighty
Date: 2023-08-30T12:39:04+02:00
New Revision: 38c92c1ee2f07e3260c94d51834a97e84f93c708
URL:
https://github.com/llvm/llvm-project/commit/38c92c1ee2f07e3260c94d51834a97e84f93c708
DIFF:
https://github.com/llvm/llvm-project/commit/38c92c1ee2f07e3260c94d51834a97e84f93c708.diff
LO
https://github.com/dzhidzhoev updated
https://github.com/llvm/llvm-project/pull/65263:
>From 6f762b1eb8ad944be81fb237da10110e282d45fe Mon Sep 17 00:00:00 2001
From: Vladislav Dzhidzhoev
Date: Mon, 4 Sep 2023 12:35:48 +0200
Subject: [PATCH] [GlobalISel][AArch64] Combine unmerge(G_EXT v, undef) t
https://github.com/dzhidzhoev updated
https://github.com/llvm/llvm-project/pull/65263:
>From a88ee53623a3ff4774bc7a5df13379e55a0f9945 Mon Sep 17 00:00:00 2001
From: Vladislav Dzhidzhoev
Date: Mon, 4 Sep 2023 12:35:48 +0200
Subject: [PATCH 1/2] [GlobalISel][AArch64] Combine unmerge(G_EXT v, unde
Author: Vladislav Dzhidzhoev
Date: 2023-06-19T16:42:43+02:00
New Revision: 66511b401042f28c74d2ded3aac76d19a53bd7c4
URL:
https://github.com/llvm/llvm-project/commit/66511b401042f28c74d2ded3aac76d19a53bd7c4
DIFF:
https://github.com/llvm/llvm-project/commit/66511b401042f28c74d2ded3aac76d19a53bd7c
Author: Vladislav Dzhidzhoev
Date: 2023-06-19T19:16:13+02:00
New Revision: aeb99dc48a58f872465e818d0eda7d9c3f221e06
URL:
https://github.com/llvm/llvm-project/commit/aeb99dc48a58f872465e818d0eda7d9c3f221e06
DIFF:
https://github.com/llvm/llvm-project/commit/aeb99dc48a58f872465e818d0eda7d9c3f221e0
Author: Vladislav Dzhidzhoev
Date: 2023-06-19T19:50:46+02:00
New Revision: 2da45172c4bcd42f704c57c656926f56f32fc5ce
URL:
https://github.com/llvm/llvm-project/commit/2da45172c4bcd42f704c57c656926f56f32fc5ce
DIFF:
https://github.com/llvm/llvm-project/commit/2da45172c4bcd42f704c57c656926f56f32fc5c
Author: Vladislav Dzhidzhoev
Date: 2023-06-20T01:54:48+02:00
New Revision: fec7c6457ced7e87d4e0837402b0b8a644cf6242
URL:
https://github.com/llvm/llvm-project/commit/fec7c6457ced7e87d4e0837402b0b8a644cf6242
DIFF:
https://github.com/llvm/llvm-project/commit/fec7c6457ced7e87d4e0837402b0b8a644cf624
Author: Vladislav Dzhidzhoev
Date: 2023-06-20T03:01:46+02:00
New Revision: cb9ac7051589ea0d05507f9370d0716bef86b4ae
URL:
https://github.com/llvm/llvm-project/commit/cb9ac7051589ea0d05507f9370d0716bef86b4ae
DIFF:
https://github.com/llvm/llvm-project/commit/cb9ac7051589ea0d05507f9370d0716bef86b4a
Author: Vladislav Dzhidzhoev
Date: 2023-06-20T13:08:47+02:00
New Revision: 6bea8331f9e09ba94a225c65becd4224a1a473af
URL:
https://github.com/llvm/llvm-project/commit/6bea8331f9e09ba94a225c65becd4224a1a473af
DIFF:
https://github.com/llvm/llvm-project/commit/6bea8331f9e09ba94a225c65becd4224a1a473a
Author: Vladislav Dzhidzhoev
Date: 2023-02-17T15:11:42+01:00
New Revision: af6c0b6d8c9dc52485d56e82f79a03de09aa188f
URL:
https://github.com/llvm/llvm-project/commit/af6c0b6d8c9dc52485d56e82f79a03de09aa188f
DIFF:
https://github.com/llvm/llvm-project/commit/af6c0b6d8c9dc52485d56e82f79a03de09aa188
Author: Kristina Bessonova
Date: 2023-06-07T16:43:12+02:00
New Revision: 4418434c6de7a861e241ba2448ea4a12080cf08f
URL:
https://github.com/llvm/llvm-project/commit/4418434c6de7a861e241ba2448ea4a12080cf08f
DIFF:
https://github.com/llvm/llvm-project/commit/4418434c6de7a861e241ba2448ea4a12080cf08f.
Author: Vladislav Dzhidzhoev
Date: 2023-06-08T17:36:30+02:00
New Revision: 7815166b476b4184a1171ef56eed35726c1ab132
URL:
https://github.com/llvm/llvm-project/commit/7815166b476b4184a1171ef56eed35726c1ab132
DIFF:
https://github.com/llvm/llvm-project/commit/7815166b476b4184a1171ef56eed35726c1ab13
Author: Vladislav Dzhidzhoev
Date: 2023-06-12T18:38:47+02:00
New Revision: ed506dd6cecd9653cf9202bfe195891a33482852
URL:
https://github.com/llvm/llvm-project/commit/ed506dd6cecd9653cf9202bfe195891a33482852
DIFF:
https://github.com/llvm/llvm-project/commit/ed506dd6cecd9653cf9202bfe195891a3348285
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T14:29:03+02:00
New Revision: d04452d54829cd7af5b43d670325ffa755ab0030
URL:
https://github.com/llvm/llvm-project/commit/d04452d54829cd7af5b43d670325ffa755ab0030
DIFF:
https://github.com/llvm/llvm-project/commit/d04452d54829cd7af5b43d670325ffa755ab003
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T14:35:54+02:00
New Revision: a7e7d34dc1ce35afdcd813348a7254ddfe13698a
URL:
https://github.com/llvm/llvm-project/commit/a7e7d34dc1ce35afdcd813348a7254ddfe13698a
DIFF:
https://github.com/llvm/llvm-project/commit/a7e7d34dc1ce35afdcd813348a7254ddfe13698
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T16:15:39+02:00
New Revision: ed578f02cf44a52adde16647150e7421f3ef70f3
URL:
https://github.com/llvm/llvm-project/commit/ed578f02cf44a52adde16647150e7421f3ef70f3
DIFF:
https://github.com/llvm/llvm-project/commit/ed578f02cf44a52adde16647150e7421f3ef70f
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T16:53:36+02:00
New Revision: 77f8f40cd492def39ee7a66fb7287eb4b0055428
URL:
https://github.com/llvm/llvm-project/commit/77f8f40cd492def39ee7a66fb7287eb4b0055428
DIFF:
https://github.com/llvm/llvm-project/commit/77f8f40cd492def39ee7a66fb7287eb4b005542
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T17:17:53+02:00
New Revision: d80fdc6fc1a6e717af1bcd7a7313e65de433ba85
URL:
https://github.com/llvm/llvm-project/commit/d80fdc6fc1a6e717af1bcd7a7313e65de433ba85
DIFF:
https://github.com/llvm/llvm-project/commit/d80fdc6fc1a6e717af1bcd7a7313e65de433ba8
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T18:04:32+02:00
New Revision: fbdeb8cbc147f8f49fbd4bf23fae01bd142f0f5d
URL:
https://github.com/llvm/llvm-project/commit/fbdeb8cbc147f8f49fbd4bf23fae01bd142f0f5d
DIFF:
https://github.com/llvm/llvm-project/commit/fbdeb8cbc147f8f49fbd4bf23fae01bd142f0f5
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T18:15:16+02:00
New Revision: fcc3981626821addc6c77b98006d02030b8ceb7f
URL:
https://github.com/llvm/llvm-project/commit/fcc3981626821addc6c77b98006d02030b8ceb7f
DIFF:
https://github.com/llvm/llvm-project/commit/fcc3981626821addc6c77b98006d02030b8ceb7
Author: Vladislav Dzhidzhoev
Date: 2023-06-15T19:36:36+02:00
New Revision: b8ea03a4be0123cbff958711ec6d89e1ddaa347a
URL:
https://github.com/llvm/llvm-project/commit/b8ea03a4be0123cbff958711ec6d89e1ddaa347a
DIFF:
https://github.com/llvm/llvm-project/commit/b8ea03a4be0123cbff958711ec6d89e1ddaa347
Author: Vladislav Dzhidzhoev
Date: 2023-06-16T00:49:59+02:00
New Revision: 06a0ae652497513398865d9a1b0cc3f95aa82f54
URL:
https://github.com/llvm/llvm-project/commit/06a0ae652497513398865d9a1b0cc3f95aa82f54
DIFF:
https://github.com/llvm/llvm-project/commit/06a0ae652497513398865d9a1b0cc3f95aa82f5
Author: Vladislav Dzhidzhoev
Date: 2022-12-15T15:10:41+03:00
New Revision: 731abdfdcc33d813e6c3b4b89eff307aa5c18083
URL:
https://github.com/llvm/llvm-project/commit/731abdfdcc33d813e6c3b4b89eff307aa5c18083
DIFF:
https://github.com/llvm/llvm-project/commit/731abdfdcc33d813e6c3b4b89eff307aa5c1808
Author: Vladislav Dzhidzhoev
Date: 2022-12-15T18:12:26+03:00
New Revision: 19d300fb4150b94f6dc7d8d230553d36349a3002
URL:
https://github.com/llvm/llvm-project/commit/19d300fb4150b94f6dc7d8d230553d36349a3002
DIFF:
https://github.com/llvm/llvm-project/commit/19d300fb4150b94f6dc7d8d230553d36349a300
dzhidzhoev wrote:
Apologies for the delay in reviewing that. I was stuck on the original issue,
so I appreciate this contribution. Now it's clear what was the root cause of
the problem.
> There's also a risk that I misapplied D144008, which I had to copy-and-paste
> out of Phab, @dzhidzhoev w
47 matches
Mail list logo