Page MenuHomePhabricator

StephenTozer (Stephen Tozer)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 5 2019, 4:12 AM (81 w, 5 d)

Recent Activity

Fri, Sep 25

StephenTozer added a comment to D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info.

I think wait for someone with more experience in this area to give approval, but aside from the outstanding comments, LGTM.

Fri, Sep 25, 9:06 AM · debug-info, Restricted Project
StephenTozer added inline comments to D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info.
Fri, Sep 25, 7:36 AM · debug-info, Restricted Project
StephenTozer added inline comments to D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info.
Fri, Sep 25, 6:57 AM · debug-info, Restricted Project

Thu, Sep 24

StephenTozer accepted D87233: [POC][DebugInfo] Use entry values within IR.

LGTM. I think the Implicit flag idea might be able to be folded into this patch without much issue, but it's not urgent and can definitely be shifted to another patch (or even just left as a TODO).

Thu, Sep 24, 8:58 AM · Restricted Project, debug-info
StephenTozer requested review of D88232: [DebugInfo] Handle multiple variable location operands in IR.
Thu, Sep 24, 8:04 AM · debug-info, Restricted Project
StephenTozer requested review of D88230: [DebugInfo] Support multiple location operands via DIArgList in DbgVariableIntrinsics.
Thu, Sep 24, 7:23 AM · Restricted Project, debug-info

Wed, Sep 23

StephenTozer updated the summary of D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic.
Wed, Sep 23, 11:41 AM · Restricted Project, debug-info
StephenTozer requested review of D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic.
Wed, Sep 23, 11:40 AM · Restricted Project, debug-info
StephenTozer added inline comments to D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values.
Wed, Sep 23, 9:50 AM · Restricted Project, debug-info
StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Updated changes for latest master (there may be some lurking unseen errors, still trying to flush any out), addressed some review comments. Right now, I think the only thing holding this patch up is the discussion on the llvm-dev mailing list about using DBG_VALUE_LIST as the default for all debug values. If anyone on this review has any input for that, please go ahead and reply to the chain - I think that the latest proposal I put forward should satisfy everyone's requirements, but I don't want to push ahead without being sure of that.

Wed, Sep 23, 8:26 AM · Restricted Project, debug-info
StephenTozer added inline comments to D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values.
Wed, Sep 23, 7:51 AM · Restricted Project, debug-info
StephenTozer added inline comments to D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values.
Wed, Sep 23, 3:38 AM · Restricted Project, debug-info
StephenTozer added inline comments to D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values.
Wed, Sep 23, 2:21 AM · Restricted Project, debug-info

Aug 27 2020

StephenTozer added a comment to D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

In a normal year I would have suggested a round table at the upcoming LLVM dev meeting, but this time around we'll have to improvise :-)
In the past, a post to LLVM-dev with (it does not have to be a fully fleshed out RFC at all) was always a good way to get a discussing with all stakeholders started.

Aug 27 2020, 2:29 AM · Restricted Project, debug-info

Jul 24 2020

StephenTozer updated the diff for D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST.

Add test to confirm that addMachineRegExpression is being correctly used for DBG_VALUE_LIST regs; replace if-else chain with switch in AsmPrinter::emitDebugValueComment.

Jul 24 2020, 10:16 AM · Restricted Project, debug-info
StephenTozer updated the diff for D83896: [DebugInfo] Add replaceArg function for removing duplicates from DBG_VALUE_LIST expressions.

Add a simple unit test for the new function.

Jul 24 2020, 7:48 AM · debug-info, Restricted Project

Jul 21 2020

StephenTozer updated the diff for D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables.

Remove unused MF attributes.

Jul 21 2020, 3:56 AM · Restricted Project, debug-info
StephenTozer updated the diff for D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues.

Remove unused data from tests, add/modify comments, move VarVec declaration up, fix error in duplicated-op-removal.

Jul 21 2020, 3:16 AM · Restricted Project, debug-info

Jul 17 2020

StephenTozer added a comment to D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST.

Could we reduce complexity by entirely replacing DBG_VALUE with DBG_VALUE_LIST, *, DW_OP_arg 0, *?

Jul 17 2020, 1:43 PM · Restricted Project, debug-info
StephenTozer added inline comments to D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues.
Jul 17 2020, 7:49 AM · Restricted Project, debug-info

Jul 15 2020

StephenTozer updated the summary of D83896: [DebugInfo] Add replaceArg function for removing duplicates from DBG_VALUE_LIST expressions.
Jul 15 2020, 5:33 PM · debug-info, Restricted Project
StephenTozer updated the summary of D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables.
Jul 15 2020, 11:36 AM · Restricted Project, debug-info
StephenTozer added a project to D83896: [DebugInfo] Add replaceArg function for removing duplicates from DBG_VALUE_LIST expressions: debug-info.
Jul 15 2020, 11:35 AM · debug-info, Restricted Project
Herald added a project to D83896: [DebugInfo] Add replaceArg function for removing duplicates from DBG_VALUE_LIST expressions: Restricted Project.
Jul 15 2020, 11:31 AM · debug-info, Restricted Project
Herald added a project to D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables: Restricted Project.
Jul 15 2020, 11:25 AM · Restricted Project, debug-info
Herald added a project to D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues: Restricted Project.
Jul 15 2020, 10:58 AM · Restricted Project, debug-info

Jul 10 2020

StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Rename appendOpsToLoc->appendOpsToArg to fit the rest of the names, update isUndefDebugValue check to check all operands (pulled ahead from a patch further up the stack).

Jul 10 2020, 6:15 AM · Restricted Project, debug-info
StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Remove useless const, add rename that somehow escaped last diff.

Jul 10 2020, 5:25 AM · Restricted Project, debug-info
StephenTozer updated the diff for D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST.

Remove old comments from tests.

Jul 10 2020, 4:30 AM · Restricted Project, debug-info
StephenTozer added inline comments to D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST.
Jul 10 2020, 4:28 AM · Restricted Project, debug-info

Jul 9 2020

Herald added a project to D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST: Restricted Project.
Jul 9 2020, 11:09 AM · Restricted Project, debug-info
StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Address latest review comments.

Jul 9 2020, 9:25 AM · Restricted Project, debug-info
StephenTozer added inline comments to D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.
Jul 9 2020, 8:25 AM · Restricted Project, debug-info
StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Update: Duplicate registers in the debug operands could be an issue with the previous patch version, and duplicates aren't easy to prevent, so always treat DBG_VALUE_LISTs as potentially having them.

Jul 9 2020, 5:56 AM · Restricted Project, debug-info

Jun 29 2020

StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Apologies for the update spam, this is the last one: remove unused lines from test.

Jun 29 2020, 7:31 AM · Restricted Project, debug-info
StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Also /s/var/list/ in the test filenames.

Jun 29 2020, 6:59 AM · Restricted Project, debug-info
StephenTozer updated the diff for D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Addressing the review comments: remove the note-to-self comments, and rename DBG_VALUE_VAR -> DBG_VALUE_LIST. This could change again if people think something else would be more appropriate, but this looks to have general approval.

Jun 29 2020, 6:59 AM · Restricted Project, debug-info
StephenTozer added a comment to D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

I think the preferred way of resolving this would be to post to llvm-dev and make sure the authors of D70642 are CC'ed. As far as I can see D70642 is less space-efficient, but allows for referring to the same argument multiple times. Given the DW_OP_dup/over operators, I'm not sure if that is necessary.

Jun 29 2020, 6:58 AM · Restricted Project, debug-info

Jun 23 2020

StephenTozer added a comment to D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

DBG_VALUE_LIST? And the predicates could be isDebugValueList and isSimpleDebugValue or something along those lines.

Jun 23 2020, 10:10 AM · Restricted Project, debug-info
StephenTozer added inline comments to D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.
Jun 23 2020, 9:37 AM · Restricted Project, debug-info
StephenTozer added a comment to D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.

Is there an overlap of the DW_OP_LLVM_arg with the D70642?

Jun 23 2020, 5:49 AM · Restricted Project, debug-info
StephenTozer created D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values.
Jun 23 2020, 3:40 AM · Restricted Project, debug-info

Jun 22 2020

StephenTozer committed rG539381da2609: [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions (authored by StephenTozer).
[DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions
Jun 22 2020, 8:36 AM
StephenTozer closed D81852: [DebugInfo] Update MachineInstr interface to better support variadic DBG_VALUE instructions.
Jun 22 2020, 8:36 AM · debug-info, Restricted Project

Jun 19 2020

StephenTozer updated the diff for D81852: [DebugInfo] Update MachineInstr interface to better support variadic DBG_VALUE instructions.

Allow for malformed DBG_VALUEs to be printed.

Jun 19 2020, 10:19 AM · debug-info, Restricted Project
StephenTozer added inline comments to D81852: [DebugInfo] Update MachineInstr interface to better support variadic DBG_VALUE instructions.
Jun 19 2020, 10:19 AM · debug-info, Restricted Project

Jun 18 2020

StephenTozer added inline comments to D81852: [DebugInfo] Update MachineInstr interface to better support variadic DBG_VALUE instructions.
Jun 18 2020, 3:46 AM · debug-info, Restricted Project

Jun 17 2020

StephenTozer updated the diff for D81852: [DebugInfo] Update MachineInstr interface to better support variadic DBG_VALUE instructions.

Fixes broken tests and code error.

Jun 17 2020, 5:53 AM · debug-info, Restricted Project

Jun 15 2020

StephenTozer created D81852: [DebugInfo] Update MachineInstr interface to better support variadic DBG_VALUE instructions.
Jun 15 2020, 9:46 AM · debug-info, Restricted Project

Apr 20 2020

StephenTozer abandoned D59417: [GVN] Add default debug location when constructing PHI nodes.

Closed, since as per the discussion above this change is undesired and unnecessary.

Apr 20 2020, 2:38 AM · Restricted Project

Mar 2 2020

StephenTozer added a comment to D75337: [debuginfo-tests][dexter] Add _verify_options to TestToolBase.

Actually, after looking at how this is being used in the child revisions, it looks like this should be folded into handle_options

Mar 2 2020, 9:29 AM · Restricted Project, debug-info
StephenTozer added a comment to D75337: [debuginfo-tests][dexter] Add _verify_options to TestToolBase.

Actually, after looking at how this is being used in the child revisions, it looks like this should be folded into handle_options - that function is already used to check whether the supplied options to a tool are valid, and raises an Error if not. That seems more consistent with the rest of Dexter than returning a ReturnCode.FAIL, which is currently only used if the test is run without any errors but has a failing score.

Mar 2 2020, 9:29 AM · Restricted Project, debug-info
StephenTozer added a comment to D75337: [debuginfo-tests][dexter] Add _verify_options to TestToolBase.

LGTM except for the inline comment.

Mar 2 2020, 8:32 AM · Restricted Project, debug-info
StephenTozer added a watcher for debug-info: StephenTozer.
Mar 2 2020, 7:48 AM

Feb 27 2020

StephenTozer accepted D75242: [Transforms][Debugify] Ignore PHI nodes when checking for DebugLocs.

LGTM

Feb 27 2020, 6:22 AM · Restricted Project

Feb 17 2020

StephenTozer added a comment to rG61b35e411116: Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks.

Ah, I see. The file I used to reproduce is attached on this bug. I think it's being called from SimplifyCFG.

Feb 17 2020, 2:47 AM

Feb 13 2020

StephenTozer added a comment to rG61b35e411116: Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks.

This is causing a timeout in chromium code. I haven't yet gotten a reduced repro, but it looks like there's an infinite loop.

Feb 13 2020, 4:28 AM
StephenTozer committed rG9bda7ab8353b: Re-revert: Recover debug intrinsics when killing duplicated/empty blocks (authored by StephenTozer).
Re-revert: Recover debug intrinsics when killing duplicated/empty blocks
Feb 13 2020, 4:19 AM
StephenTozer added a reverting change for rG61b35e411116: Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks: rG9bda7ab8353b: Re-revert: Recover debug intrinsics when killing duplicated/empty blocks.
Feb 13 2020, 4:19 AM
StephenTozer added a comment to rG61b35e411116: Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks.

This is causing a timeout in chromium code. I haven't yet gotten a reduced repro, but it looks like there's an infinite loop.

Feb 13 2020, 2:03 AM

Feb 12 2020

StephenTozer committed rG61b35e411116: Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks (authored by StephenTozer).
Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks
Feb 12 2020, 6:50 AM
StephenTozer added a reverting change for rG636c93ed11a5: Revert "Reapply: [DebugInfo] Recover debug intrinsics when killing…: rG61b35e411116: Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks.
Feb 12 2020, 6:50 AM
StephenTozer committed rGffeb64db355e: Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump… (authored by StephenTozer).
Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump…
Feb 12 2020, 4:42 AM
StephenTozer added a reverting change for rG6ded69f294a9: Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading": rGffeb64db355e: Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump….
Feb 12 2020, 4:42 AM
StephenTozer committed rG6ded69f294a9: Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" (authored by StephenTozer).
Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading"
Feb 12 2020, 3:55 AM
StephenTozer added a reverting change for rGfe6f6cd6b8e6: [DebugInfo] Prevent explosion of debug intrinsics during jump threading: rG6ded69f294a9: Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading".
Feb 12 2020, 3:55 AM
StephenTozer committed rGfe6f6cd6b8e6: [DebugInfo] Prevent explosion of debug intrinsics during jump threading (authored by StephenTozer).
[DebugInfo] Prevent explosion of debug intrinsics during jump threading
Feb 12 2020, 3:46 AM
StephenTozer closed D73054: Prevent explosion of debug intrinsics during jump threading.
Feb 12 2020, 3:46 AM · debug-info, Restricted Project

Jan 23 2020

StephenTozer updated the diff for D73054: Prevent explosion of debug intrinsics during jump threading.

Fix spelling error.

Jan 23 2020, 3:17 AM · debug-info, Restricted Project
StephenTozer updated the diff for D73054: Prevent explosion of debug intrinsics during jump threading.

Add test, address nit comment. Note that some of the current test checks should pass even without this patch if commit 636c93 is not reverted, as some of the redundant debug info would be dropped.

Jan 23 2020, 2:27 AM · debug-info, Restricted Project

Jan 20 2020

StephenTozer created D73054: Prevent explosion of debug intrinsics during jump threading.
Jan 20 2020, 9:30 AM · debug-info, Restricted Project

Jan 15 2020

StephenTozer committed rG3191fa21be09: Use isa<UndefValue> where needed (authored by StephenTozer).
Use isa<UndefValue> where needed
Jan 15 2020, 7:54 AM
StephenTozer committed rG24b81434a056: Add tests, code style fixes (authored by StephenTozer).
Add tests, code style fixes
Jan 15 2020, 7:35 AM
StephenTozer committed rG80f81325b8e8: Format and use Small* data structures where appropriate (authored by StephenTozer).
Format and use Small* data structures where appropriate
Jan 15 2020, 4:20 AM
StephenTozer committed rG6762d53b66d9: Add RemovePureUndefs to opt (authored by StephenTozer).
Add RemovePureUndefs to opt
Jan 15 2020, 4:20 AM

Dec 19 2019

StephenTozer closed D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed.

Merged in commit: llvmorg-10-init-12272-g89d19d60adb9

Dec 19 2019, 2:12 AM · Restricted Project

Dec 18 2019

StephenTozer committed rG89d19d60adb9: Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISel (authored by StephenTozer).
Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISel
Dec 18 2019, 8:33 AM
StephenTozer added a reverting change for rG1f3dd83cc1f2: Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel": rG89d19d60adb9: Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISel.
Dec 18 2019, 8:33 AM
StephenTozer committed rG1f3dd83cc1f2: Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel" (authored by StephenTozer).
Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel"
Dec 18 2019, 3:56 AM
StephenTozer added a reverting change for rGbb1b0bc4e574: [DebugInfo] Correctly handle salvaged casts and split fragments at ISel: rG1f3dd83cc1f2: Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel".
Dec 18 2019, 3:56 AM
StephenTozer committed rGbb1b0bc4e574: [DebugInfo] Correctly handle salvaged casts and split fragments at ISel (authored by StephenTozer).
[DebugInfo] Correctly handle salvaged casts and split fragments at ISel
Dec 18 2019, 3:18 AM

Dec 17 2019

StephenTozer updated the diff for D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed.

Format, addressing review comments

Dec 17 2019, 7:38 AM · Restricted Project
StephenTozer added a comment to D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed.

@djtodoro Does this latest change look good to you?

Dec 17 2019, 6:02 AM · Restricted Project

Dec 13 2019

StephenTozer updated the diff for D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed.

Use shared functionality for zero/sign extension ops, fix tests

Dec 13 2019, 5:49 AM · Restricted Project
StephenTozer added inline comments to D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed.
Dec 13 2019, 1:26 AM · Restricted Project

Dec 12 2019

StephenTozer updated the diff for D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed.

Rebased and updated for latest master, fixed clang version and unused attributes in tests.

Dec 12 2019, 9:28 AM · Restricted Project
StephenTozer committed rGe39e2b4a79c6: [DebugInfo] Prevent invalid fragments at ISel from dropping debug info (authored by StephenTozer).
[DebugInfo] Prevent invalid fragments at ISel from dropping debug info
Dec 12 2019, 5:10 AM
StephenTozer closed D70248: Disallow shift operations in debug expressions spanning multiple registers.
Dec 12 2019, 5:10 AM · Restricted Project

Dec 10 2019

StephenTozer committed rGf2ba93971ccc: Reapply: [DebugInfo] Recover debug intrinsics when killing duplicated/empty... (authored by StephenTozer).
Reapply: [DebugInfo] Recover debug intrinsics when killing duplicated/empty...
Dec 10 2019, 5:44 AM
StephenTozer added a reverting change for rG8b0780f795eb: Revert "[DebugInfo] Recover debug intrinsics when killing duplicated/empty…: rGf2ba93971ccc: Reapply: [DebugInfo] Recover debug intrinsics when killing duplicated/empty....
Dec 10 2019, 5:44 AM

Dec 6 2019

StephenTozer added inline comments to D69999: [DebugInfo] Support for DW_OP_implicit_pointer (IR Verifier and Bitcode).
Dec 6 2019, 2:00 AM · debug-info, Restricted Project

Dec 4 2019

StephenTozer committed rG8b0780f795eb: Revert "[DebugInfo] Recover debug intrinsics when killing duplicated/empty… (authored by StephenTozer).
Revert "[DebugInfo] Recover debug intrinsics when killing duplicated/empty…
Dec 4 2019, 10:50 AM
StephenTozer added a reverting change for rG72ce759928e6: [DebugInfo] Recover debug intrinsics when killing duplicated/empty basic blocks: rG8b0780f795eb: Revert "[DebugInfo] Recover debug intrinsics when killing duplicated/empty….
Dec 4 2019, 10:50 AM
StephenTozer added inline comments to D70644: [DebugInfo] Support for DW_OP_implicit_pointer (llvm.dbg_derefval).
Dec 4 2019, 9:04 AM · Restricted Project, debug-info, Restricted Project
StephenTozer committed rG72ce759928e6: [DebugInfo] Recover debug intrinsics when killing duplicated/empty basic blocks (authored by StephenTozer).
[DebugInfo] Recover debug intrinsics when killing duplicated/empty basic blocks
Dec 4 2019, 8:08 AM
StephenTozer closed D70318: Recover debug intrinsics when killing duplicate or empty basic blocks.
Dec 4 2019, 8:08 AM · Restricted Project, debug-info
StephenTozer updated the diff for D70318: Recover debug intrinsics when killing duplicate or empty basic blocks.

Use Undef int1 when undef-ing a DbgVariable without a type.

Dec 4 2019, 6:06 AM · Restricted Project, debug-info
StephenTozer updated the diff for D70318: Recover debug intrinsics when killing duplicate or empty basic blocks.

Maintain order of debug intrinsics in empty block elimination, fix test

Dec 4 2019, 1:49 AM · Restricted Project, debug-info

Dec 3 2019

StephenTozer closed D70486: Make DebugVariable class available in DebugInfoMetadata.

Merged in commit: llvmorg-10-init-11043-g269a9afe25cb

Dec 3 2019, 7:55 AM · Restricted Project, debug-info
StephenTozer committed rG269a9afe25cb: [DebugInfo] Make DebugVariable class available in DebugInfoMetadata (authored by StephenTozer).
[DebugInfo] Make DebugVariable class available in DebugInfoMetadata
Dec 3 2019, 7:18 AM