Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Phabricator shutdown timeline

fdeazeve (Felipe de Azevedo Piovezan)
User

Projects

User Details

User Since
Aug 20 2018, 1:38 PM (267 w, 1 d)

Recent Activity

Wed, Sep 20

fdeazeve added a comment to D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.

Are you able to post the test source or an unoptimized reproducer?

Wed, Sep 20, 5:39 AM · Restricted Project, Restricted Project, debug-info
fdeazeve added a comment to D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.

Actually, I think that expression might be invalid? That argument 1 is supposed to mimic the DWARF specification, i.e., it attempts to specify the length of the operations that are evaluated upon function entry. We require it to be 1 because we always want to be just a "register" operation. It's not clear what the meaning would be for a variadic expression

Wed, Sep 20, 5:25 AM · Restricted Project, Restricted Project, debug-info
fdeazeve added a comment to D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.

I've just noticed that, for reasons I am still investigating, the optimizer produced this expression in some test:

Wed, Sep 20, 5:09 AM · Restricted Project, Restricted Project, debug-info

Mon, Sep 18

fdeazeve added a comment to D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds.

Probably worth a FIXME and a bug filed about supporting different location kinds? (like, really - we can't describe a variable as being partly in memory, and partly in a register? That doesn't sound right to me... I'd have thought we would've had support for that a while ago, but I don't follow the variable location parts of DWARF in as much detail, so maybe it is)

Mon, Sep 18, 3:57 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added inline comments to D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables.
Mon, Sep 18, 3:55 AM · debug-info, Restricted Project, Restricted Project

Thu, Sep 14

fdeazeve accepted D159313: [lldb][NFCI] Remove use of ConstString in StructuredData.

LGTM!

Thu, Sep 14, 10:36 AM · Restricted Project, Restricted Project
fdeazeve accepted D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.

Thanks for the explanation, it makes sense!

Thu, Sep 14, 10:21 AM · Restricted Project, Restricted Project, debug-info
fdeazeve accepted D159011: [lldb][NFCI] Remove use of ConstString from UnixSignals.

LGTM!

Thu, Sep 14, 4:22 AM · Restricted Project, Restricted Project

Wed, Sep 13

fdeazeve added a comment to D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.

However, I've found the patch triggers some errors when running on the llvm test suite, and the variadic check really isn't that expensive I think, so I'm going to rewrite the patch to do a bit more.

Wed, Sep 13, 11:30 AM · Restricted Project, Restricted Project, debug-info

Tue, Sep 12

fdeazeve committed rGbc5dac17439d: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds (authored by fdeazeve).
[AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds
Tue, Sep 12, 8:10 AM · Restricted Project, Restricted Project
fdeazeve closed D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds.
Tue, Sep 12, 8:09 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the diff for D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds.

Rebased

Tue, Sep 12, 8:08 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds.

@scott.linder This is a patch I'd like to submit in the same area where your other patches are (https://reviews.llvm.org/D158675)
I don't mind rebasing if you think they will be merged soon!

I'm just running some final tests on our CI, and hopefully all goes well and they land today. Otherwise, I am also happy to rebase after you!

Awesome! I don't mind waiting an extra day or so! :)

Thank you for waiting, and sorry it took through the weekend; I was out unexpectedly on Friday.

I just landed the series, ending with 43331461954939032a03621998c30ac90299ad40

Hopefully there are no regressions and it sticks, in which case you should be good to rebase now!

Tue, Sep 12, 6:42 AM · debug-info, Restricted Project, Restricted Project

Mon, Sep 11

fdeazeve added a comment to D159490: Fix warning in MSVC.

Fixed in 6c0b9e357617. I didn't verify ahead of time, but hopefully the bots will yell at ME this time and I'll recognize it right away.

Mon, Sep 11, 7:19 AM · Restricted Project, Restricted Project
fdeazeve added a comment to D159490: Fix warning in MSVC.

I think this may have broken builds:

Mon, Sep 11, 7:06 AM · Restricted Project, Restricted Project
fdeazeve committed rG26ca2f47c137: [DebugInfo] Parse StrOffsets section if needed (authored by fdeazeve).
[DebugInfo] Parse StrOffsets section if needed
Mon, Sep 11, 6:59 AM · Restricted Project, Restricted Project
fdeazeve closed D159484: [DebugInfo] Parse StrOffsets section if needed.
Mon, Sep 11, 6:59 AM · debug-info, Restricted Project, Restricted Project

Fri, Sep 8

fdeazeve added a comment to D159484: [DebugInfo] Parse StrOffsets section if needed.

Please use GitHub for new patches.

Fri, Sep 8, 8:44 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds.

@scott.linder This is a patch I'd like to submit in the same area where your other patches are (https://reviews.llvm.org/D158675)
I don't mind rebasing if you think they will be merged soon!

I'm just running some final tests on our CI, and hopefully all goes well and they land today. Otherwise, I am also happy to rebase after you!

Fri, Sep 8, 8:05 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the diff for D159484: [DebugInfo] Parse StrOffsets section if needed.

Fix incorrect comment in commit message.

Fri, Sep 8, 7:56 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the summary of D159484: [DebugInfo] Parse StrOffsets section if needed.
Fri, Sep 8, 7:56 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a reviewer for D159484: [DebugInfo] Parse StrOffsets section if needed: debug-info.
Fri, Sep 8, 7:55 AM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D159484: [DebugInfo] Parse StrOffsets section if needed.
Fri, Sep 8, 7:54 AM · debug-info, Restricted Project, Restricted Project

Thu, Sep 7

fdeazeve committed rGab0eb59f1cda: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables (authored by fdeazeve).
[DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables
Thu, Sep 7, 11:27 AM · Restricted Project, Restricted Project
fdeazeve closed D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables.
Thu, Sep 7, 11:27 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables.

Since this is DWARF5/ObjectiveC only, and since it resolves more failures than it creates, I'll go ahead and merge it.

Thu, Sep 7, 11:26 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables.

This is exposing an issue with lldb/test/API/lang/objc/modules-objc-property/TestModulesObjCProperty.py.
This test compiles an ObjectiveC program and runs dsymutil on the binary.
By default, dsymutil verifies the output only if the input is valid.
With this patch, the input is now considered valid. So dsymutil verifies the output, which turns out to be invalid (for other reasons?)
If I don't apply this patch and force dsymutil to verify the output of that test, it also says the output is invalid.

Thu, Sep 7, 9:26 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables.

Just to register in case there are any concerns with performance here, I built Clang in Debug, generated a dsym with dsymutil build_Debug/bin/clang --accelerator Dwarf and measured the time it takes to verify it: build_Release/bin/llvm-dwarfdump --verify build_Debug/bin/clang.dSYM

Thu, Sep 7, 8:31 AM · debug-info, Restricted Project, Restricted Project
fdeazeve committed rGf5fc8b625172: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo (authored by fdeazeve).
[DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo
Thu, Sep 7, 7:13 AM · Restricted Project, Restricted Project
fdeazeve closed D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.
Thu, Sep 7, 7:13 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added inline comments to D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.
Thu, Sep 7, 7:11 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the diff for D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.

Address review comments

Thu, Sep 7, 7:08 AM · debug-info, Restricted Project, Restricted Project

Wed, Sep 6

fdeazeve added inline comments to D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables.
Wed, Sep 6, 3:39 PM · debug-info, Restricted Project, Restricted Project
fdeazeve added a reviewer for D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables: debug-info.
Wed, Sep 6, 1:21 PM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables.
Wed, Sep 6, 1:21 PM · debug-info, Restricted Project, Restricted Project
fdeazeve added inline comments to D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.
Wed, Sep 6, 1:18 PM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the diff for D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.

Address review comments

Wed, Sep 6, 1:18 PM · debug-info, Restricted Project, Restricted Project
fdeazeve added inline comments to D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant.
Wed, Sep 6, 12:04 PM · Restricted Project, Restricted Project
fdeazeve added a reviewer for D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds: debug-info.
Wed, Sep 6, 10:31 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds.

@scott.linder This is a patch I'd like to submit in the same area where your other patches are (https://reviews.llvm.org/D158675)
I don't mind rebasing if you think they will be merged soon!

Wed, Sep 6, 10:31 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a reviewer for D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds: scott.linder.
Wed, Sep 6, 10:30 AM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds.
Wed, Sep 6, 10:27 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant.

Hey Scott, do you think it will be possible to merge these patches soon-ish? I would like to make some further changes to the entry value side of things, and it would be nice to get this in before.

Wed, Sep 6, 7:49 AM · Restricted Project, Restricted Project

Aug 31 2023

fdeazeve added inline comments to D159313: [lldb][NFCI] Remove use of ConstString in StructuredData.
Aug 31 2023, 3:14 PM · Restricted Project, Restricted Project
fdeazeve accepted D159150: [lldb][NFCI] Replace bespoke iterator check with std::next.

Nice catch!

Aug 31 2023, 6:39 AM · Restricted Project, Restricted Project

Aug 29 2023

fdeazeve accepted D152870: [lldb][NFCI] Remove StructuredData::Array::GetItemAtIndexAsString overloads with ConstString.

LGTM!

Aug 29 2023, 12:07 PM · Restricted Project, Restricted Project
fdeazeve added a comment to D159011: [lldb][NFCI] Remove use of ConstString from UnixSignals.

I decided to make it a global object to guarantee its lifetime independent of any PlatformRemoteGDBServer instance. I don't mind wrapping it in a concurrent structure to guarantee thread safety though.

Aug 29 2023, 11:14 AM · Restricted Project, Restricted Project
fdeazeve added inline comments to D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant.
Aug 29 2023, 5:08 AM · Restricted Project, Restricted Project
fdeazeve added a comment to D159011: [lldb][NFCI] Remove use of ConstString from UnixSignals.

I am slightly wary of making this a global set without any kind of thread safe mechanism, as I (naively, not really knowing how this class is used) would expect us to be able to instantiate multiple servers and have them be accessed concurrently. As such, it makes more sense to have each server own its set of strings.

Aug 29 2023, 4:52 AM · Restricted Project, Restricted Project

Aug 28 2023

fdeazeve added inline comments to D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.
Aug 28 2023, 10:06 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the diff for D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.

Remove duplicate line

Aug 28 2023, 7:07 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a reviewer for D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo: debug-info.
Aug 28 2023, 6:12 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the summary of D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.
Aug 28 2023, 6:12 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the diff for D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.

Make a test run the verifier.

Aug 28 2023, 6:12 AM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D158980: [DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfo.
Aug 28 2023, 5:52 AM · debug-info, Restricted Project, Restricted Project

Aug 25 2023

fdeazeve accepted D158678: [NFC][AsmPrinter] Use std::visit in constructVariableDIEImpl.
Aug 25 2023, 11:13 AM · Restricted Project, Restricted Project
fdeazeve accepted D158677: [NFC][AsmPrinter] Expose std::variant-ness of DbgVariable.

Really like the code deletions here :)

Aug 25 2023, 11:09 AM · Restricted Project, Restricted Project
fdeazeve accepted D158676: [NFC][AsmPrinter] Remove dead multi-MMI handling from DwarfFile::addScopeVariable.

LGTM! Thanks for doing this

Aug 25 2023, 11:03 AM · Restricted Project, Restricted Project
fdeazeve accepted D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant.

Everything looks good to me, this is much cleaner! On my first encounter with this class, it took me a long time to decipher what was going on, and the variant design is way more expressive.

Aug 25 2023, 10:59 AM · Restricted Project, Restricted Project
fdeazeve added a comment to D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant.

Thank you so much for doing this! I was about to start working on this, so I'm thankful you posted this when you did! I'll have a look now

Aug 25 2023, 10:46 AM · Restricted Project, Restricted Project

Aug 24 2023

fdeazeve committed rG6be47fb8bef8: [CodeGen] Separate X86 and Aarch entry_value test (authored by fdeazeve).
[CodeGen] Separate X86 and Aarch entry_value test
Aug 24 2023, 2:08 PM · Restricted Project, Restricted Project
fdeazeve added a comment to D158636: [CodeGen][DebugInfo] Add x86 entry value tests.

Argh, I added one more test along the same lines, gotta fix that one too

Aug 24 2023, 2:01 PM · Restricted Project, Restricted Project
fdeazeve committed rGe070a5d2302d: [CodeGen] Separate X86 and Aarch tests (authored by fdeazeve).
[CodeGen] Separate X86 and Aarch tests
Aug 24 2023, 1:34 PM · Restricted Project, Restricted Project
fdeazeve added a comment to D158636: [CodeGen][DebugInfo] Add x86 entry value tests.

Pushed a quick fix

Aug 24 2023, 1:34 PM · Restricted Project, Restricted Project
fdeazeve added a comment to D158636: [CodeGen][DebugInfo] Add x86 entry value tests.

Hi @fdeazeve,

the test gets failed on Aarch64 builders

please note, this builder supports only Arm/Aarch64 targets and it does not support x86_64 and any other targets.

Aug 24 2023, 1:08 PM · Restricted Project, Restricted Project
fdeazeve added a comment to D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.

@StephenTozer have you received any other feedback on this? I've been experimenting with this patch in the swift fork (https://github.com/apple/llvm-project) and it seems to fix all the issues I had found.

Aug 24 2023, 8:40 AM · Restricted Project, Restricted Project, debug-info
fdeazeve added inline comments to D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.
Aug 24 2023, 7:30 AM · Restricted Project, Restricted Project, debug-info
fdeazeve committed rG35f4ef1feeeb: [SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier (authored by fdeazeve).
[SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier
Aug 24 2023, 6:35 AM · Restricted Project, Restricted Project
fdeazeve closed D158649: [SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier.
Aug 24 2023, 6:34 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added inline comments to D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF.
Aug 24 2023, 6:26 AM · Restricted Project, Restricted Project, debug-info
fdeazeve committed rGfdb734a211bf: [Coroutines] Add missing TargetParser lib dependency (authored by fdeazeve).
[Coroutines] Add missing TargetParser lib dependency
Aug 24 2023, 6:20 AM · Restricted Project, Restricted Project
fdeazeve closed D158729: [Coroutines] Add TargetParser lib.
Aug 24 2023, 6:20 AM · Restricted Project, Restricted Project
fdeazeve requested review of D158729: [Coroutines] Add TargetParser lib.
Aug 24 2023, 6:04 AM · Restricted Project, Restricted Project
fdeazeve added a comment to D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets.

Apparently this is failing to link on the nvidia MLIR bot. Investigating

Aug 24 2023, 5:57 AM · Restricted Project, Restricted Project
fdeazeve committed rGaefa9ff3ec45: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets (authored by fdeazeve).
[CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets
Aug 24 2023, 5:50 AM · Restricted Project, Restricted Project
fdeazeve closed D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets.
Aug 24 2023, 5:50 AM · Restricted Project, Restricted Project
fdeazeve committed rG27425aec86c0: [CodeGen][DebugInfo] Add x86 entry value tests (authored by fdeazeve).
[CodeGen][DebugInfo] Add x86 entry value tests
Aug 24 2023, 5:49 AM · Restricted Project, Restricted Project
fdeazeve closed D158636: [CodeGen][DebugInfo] Add x86 entry value tests.
Aug 24 2023, 5:49 AM · Restricted Project, Restricted Project

Aug 23 2023

fdeazeve updated the diff for D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets.

Reword a comment

Aug 23 2023, 11:42 AM · Restricted Project, Restricted Project
fdeazeve added a reviewer for D158649: [SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier: debug-info.
Aug 23 2023, 11:18 AM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D158649: [SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier.
Aug 23 2023, 11:18 AM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets.
Aug 23 2023, 10:12 AM · Restricted Project, Restricted Project
fdeazeve requested review of D158636: [CodeGen][DebugInfo] Add x86 entry value tests.
Aug 23 2023, 9:44 AM · Restricted Project, Restricted Project
fdeazeve committed rGaf6d43ea6641: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable (authored by fdeazeve).
[AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable
Aug 23 2023, 9:30 AM · Restricted Project, Restricted Project
fdeazeve closed D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable.
Aug 23 2023, 9:29 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added inline comments to D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable.
Aug 23 2023, 9:29 AM · debug-info, Restricted Project, Restricted Project
fdeazeve committed rG88417098bb54: [CodeGen][DebugInfo] Append OP_deref when converting an EntryValue dbg.declare (authored by fdeazeve).
[CodeGen][DebugInfo] Append OP_deref when converting an EntryValue dbg.declare
Aug 23 2023, 9:26 AM · Restricted Project, Restricted Project
fdeazeve closed D158437: [CodeGen][DebugInfo] Append OP_deref when converting an EntryValue dbg.declare.
Aug 23 2023, 9:25 AM · debug-info, Restricted Project, Restricted Project

Aug 22 2023

fdeazeve added inline comments to D158470: [lldb] Add support for recognizing swift mangled names.
Aug 22 2023, 9:23 AM · Restricted Project, Restricted Project
fdeazeve accepted D158470: [lldb] Add support for recognizing swift mangled names.
Aug 22 2023, 8:55 AM · Restricted Project, Restricted Project

Aug 21 2023

fdeazeve added reviewers for D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable: aprantl, debug-info.
Aug 21 2023, 2:45 PM · debug-info, Restricted Project, Restricted Project
fdeazeve added inline comments to D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable.
Aug 21 2023, 2:44 PM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable.
Aug 21 2023, 2:43 PM · debug-info, Restricted Project, Restricted Project
fdeazeve committed rG32223123d364: [DwarfDebug][NFC] Factor out 'isInitialized' logic (authored by fdeazeve).
[DwarfDebug][NFC] Factor out 'isInitialized' logic
Aug 21 2023, 12:15 PM · Restricted Project, Restricted Project
fdeazeve closed D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic.
Aug 21 2023, 12:15 PM · debug-info, Restricted Project, Restricted Project
fdeazeve added a comment to D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic.

I wonder if these should all be constructors or static ::create() methods?

Aug 21 2023, 10:29 AM · debug-info, Restricted Project, Restricted Project
fdeazeve updated the summary of D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic.
Aug 21 2023, 9:40 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a reviewer for D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic: debug-info.
Aug 21 2023, 9:32 AM · debug-info, Restricted Project, Restricted Project
fdeazeve requested review of D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic.
Aug 21 2023, 9:31 AM · debug-info, Restricted Project, Restricted Project
fdeazeve added a reviewer for D158437: [CodeGen][DebugInfo] Append OP_deref when converting an EntryValue dbg.declare: debug-info.
Aug 21 2023, 9:24 AM · debug-info, Restricted Project, Restricted Project