Page MenuHomePhabricator

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

jryans (J. Ryan Stinnett)
User

Projects

User Details

User Since
Nov 11 2012, 10:07 AM (577 w, 4 d)

Recent Activity

Aug 22 2023

Herald added a project to D84115: [Debuginfo][Codegen] (2/7) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).: Restricted Project.

@alok, I know it's been a while here... Do you plan to resume working on this feature at some point?

Aug 22 2023, 9:55 AM · Restricted Project, Restricted Project, debug-info

Aug 21 2023

jryans committed rG7e66e3072ddd: [LangRef][DebugInfo] Update DIFile checksum description (authored by jryans).
[LangRef][DebugInfo] Update DIFile checksum description
Aug 21 2023, 5:02 AM · Restricted Project, Restricted Project
jryans closed D158281: [LangRef][DebugInfo] Update DIFile checksum description.
Aug 21 2023, 5:02 AM · Restricted Project, debug-info, Restricted Project

Aug 18 2023

jryans published D158281: [LangRef][DebugInfo] Update DIFile checksum description for review.
Aug 18 2023, 7:49 AM · Restricted Project, debug-info, Restricted Project

Aug 8 2023

jryans committed rG241cceb9af84: [Clang][Tooling] Accept preprocessed input files (authored by jryans).
[Clang][Tooling] Accept preprocessed input files
Aug 8 2023, 4:45 AM · Restricted Project, Restricted Project
jryans closed D157011: [Clang][Tooling] Accept preprocessed input files.
Aug 8 2023, 4:45 AM · Restricted Project, Restricted Project

Aug 4 2023

jryans updated the diff for D157011: [Clang][Tooling] Accept preprocessed input files.
  • Fixed formatting
  • Rebased
Aug 4 2023, 4:11 AM · Restricted Project, Restricted Project
jryans committed rGe383776ad0fb: [LLDB][CMake][NFC] Remove unused LLDB_LINKER_SUPPORTS_GROUPS variable (authored by jryans).
[LLDB][CMake][NFC] Remove unused LLDB_LINKER_SUPPORTS_GROUPS variable
Aug 4 2023, 3:25 AM · Restricted Project
jryans closed D156997: [LLDB][CMake][NFC] Remove unused LLDB_LINKER_SUPPORTS_GROUPS variable.
Aug 4 2023, 3:25 AM · Restricted Project, Restricted Project

Aug 3 2023

jryans published D157011: [Clang][Tooling] Accept preprocessed input files for review.
Aug 3 2023, 9:30 AM · Restricted Project, Restricted Project
jryans published D156997: [LLDB][CMake][NFC] Remove unused LLDB_LINKER_SUPPORTS_GROUPS variable for review.
Aug 3 2023, 6:03 AM · Restricted Project, Restricted Project

Jul 21 2023

jryans added a comment to D149213: [lldb] Add basic support for Rust enums in TypeSystemClang.

I think there was an attempt in the past to build TypeSystemRust. Rust Project had a fork of LLDB with this implemented by Tom Tromey and CodeLLDB maintainer(vadimcn) has one. Both of them were not able to merge that into LLDB codebase. A relevant link to a discussion https://rust-lang.zulipchat.com/#narrow/stream/317568-t-compiler.2Fwg-debugging/topic/upstreaming.20rust.20support.20into.20lldb

Apart from just implementing type system itself (which is much bigger scope than this change) there are other non-trivial issues:

  1. There is no "compiler-as-a-service" in Rust so getting expressions to work is non-trivial. An interpreter of some sort needs to be built with subset of Rust support
  2. Infra changes (DEVOPS) changes are required to start building Rust inferiors to run tests on CI
  3. LLVM / rustc cross repository logistics. Rustc probably needs to live in LLVM to make this work well.
Jul 21 2023, 9:52 AM · Restricted Project, Restricted Project

Jul 20 2023

jryans committed rW56cd95558335: Fix various meeting lists (authored by jryans).
Fix various meeting lists
Jul 20 2023, 6:03 AM · Restricted Project
jryans committed rW79a259312878: Add missing videos and cleanup 2022-11 dev meeting program (authored by jryans).
Add missing videos and cleanup 2022-11 dev meeting program
Jul 20 2023, 6:03 AM · Restricted Project

Jul 13 2023

jryans added a project to D154372: [DebugInfo][RemoveDIs] Plumb remove-DIs command line switch into pass managers for ease of testing: debug-info.
Jul 13 2023, 3:37 AM · debug-info, Restricted Project, Restricted Project
jryans added a project to D154353: [DebugInfo][RemoveDIs] Implement behind-the-scenes debug-info maintenance in splice / moveBefore / insertBefore APIs: debug-info.
Jul 13 2023, 3:37 AM · debug-info, Restricted Project, Restricted Project
jryans added a project to D154080: [DebugInfo][RemoveDIs] Add conversion utilities between dbg.value form and DPValue new-debug-info form: debug-info.
Jul 13 2023, 3:37 AM · debug-info, Restricted Project, Restricted Project
jryans added a project to D153990: [DebugInfo][RemoveDIs] Add prototype storage classes for non-instruction variable debug-info: debug-info.
Jul 13 2023, 3:37 AM · debug-info, Restricted Project, Restricted Project
jryans added a project to D153777: [ADT][DebugInfo][RemoveDIs] Permit extra flags in ilist_iterator's for communicating debug-info facts: debug-info.
Jul 13 2023, 3:37 AM · debug-info, Restricted Project, Restricted Project

Jun 2 2023

jryans committed rGc3cf8a924e2a: [MLIR][Docs] Unwrap video link in Rationale (authored by jryans).
[MLIR][Docs] Unwrap video link in Rationale
Jun 2 2023, 7:23 AM · Restricted Project, Restricted Project

May 30 2023

jryans added inline comments to D151419: [DebugInfo][RemoveDIs] Eliminate some debug-intrinsics-affect-codegen errors.
May 30 2023, 4:27 AM · Restricted Project, Restricted Project

May 24 2023

jryans added a project to D151348: [DWARFLinker] Set size of location expression of DW_FORM_block1 properly.: debug-info.
May 24 2023, 4:36 PM · debug-info, Restricted Project, Restricted Project
jryans added a comment to D151326: [Assignment Tracking] Ignore stores to a negative offset from an alloca.

What would happen with a positive-but-still-out-of-bounds offset here?

Good question. Those assignments are tracked, for better or for worse. e.g. we get a DBG_VALUE describing that out of bounds offset covering a fragment of the variable which is also out of bounds. I can see the argument for not tracking them. I don't think actively tracking them causes any issues though. Possibly we might see a location list rather than a single location if one of these out-of-bounds locations had been DSE'd. I think it is worth looking into further. I'll add it to my list as a low priority task (due to the apparent "harmless" nature of it), if you're happy with that?

May 24 2023, 6:48 AM · Restricted Project, Restricted Project, debug-info
jryans accepted D151326: [Assignment Tracking] Ignore stores to a negative offset from an alloca.

The llvm.org/PR123-style link in the patch summary doesn't seem to work. Perhaps for GitHub-only issues you need to use a direct link like https://github.com/llvm/llvm-project/issues/62838?

May 24 2023, 6:22 AM · Restricted Project, Restricted Project, debug-info

May 15 2023

jryans added a comment to D143463: [X86] Use the CFA when appropriate for better variable locations around calls..

Yeah, you’ll need to enable it by giving cmake something like -D LLVM_ENABLE_PROJECTS="lldb". See https://llvm.org/docs/CMake.html#frequently-used-llvm-related-variables for more details.

May 15 2023, 6:36 PM · Restricted Project, Restricted Project
jryans added a reverting change for rGd421f5226048: [X86] Use the CFA as the DWARF frame base for better variable locations around…: rGd6e4c4f8c172: Revert "[X86] Use the CFA as the DWARF frame base for better variable locations….
May 15 2023, 8:56 AM · Restricted Project, Restricted Project
jryans committed rGd6e4c4f8c172: Revert "[X86] Use the CFA as the DWARF frame base for better variable locations… (authored by jryans).
Revert "[X86] Use the CFA as the DWARF frame base for better variable locations…
May 15 2023, 8:56 AM · Restricted Project, Restricted Project
jryans added a reverting change for D143463: [X86] Use the CFA when appropriate for better variable locations around calls.: rGd6e4c4f8c172: Revert "[X86] Use the CFA as the DWARF frame base for better variable locations….
May 15 2023, 8:55 AM · Restricted Project, Restricted Project
jryans added a comment to D143463: [X86] Use the CFA when appropriate for better variable locations around calls..

Thanks for the test failure report, I'll revert this for now then.

May 15 2023, 8:51 AM · Restricted Project, Restricted Project
jryans committed rGd421f5226048: [X86] Use the CFA as the DWARF frame base for better variable locations around… (authored by khuey).
[X86] Use the CFA as the DWARF frame base for better variable locations around…
May 15 2023, 7:10 AM · Restricted Project, Restricted Project
jryans closed D143463: [X86] Use the CFA when appropriate for better variable locations around calls..
May 15 2023, 7:10 AM · Restricted Project, Restricted Project
jryans accepted D143463: [X86] Use the CFA when appropriate for better variable locations around calls..

This looks good to me as well. Thanks for working on this! 🙂

May 15 2023, 7:03 AM · Restricted Project, Restricted Project

May 10 2023

jryans added a project to D150308: Test case improvement (Do not optimize debug locations across section boundaries/D149294): debug-info.
May 10 2023, 8:51 PM · debug-info, Restricted Project, Restricted Project

Apr 19 2023

jryans committed rWea853e96fdc8: Revive 2022-11 dev meeting on meetings index page (authored by jryans).
Revive 2022-11 dev meeting on meetings index page
Apr 19 2023, 8:43 AM · Restricted Project

Apr 13 2023

jryans accepted D148204: [Assignment Tracking] Skip empty-metadata dbg.declares in AssignmentTrackingPass.

Looks good, thanks! 🙂

Apr 13 2023, 2:43 AM · Restricted Project, Restricted Project, debug-info

Mar 29 2023

jryans accepted D147129: [Assignment Tracking] Don't run declare-to-assign on functions marked optnone.

Seems straightforward, thanks! 🙂

Mar 29 2023, 2:50 AM · Restricted Project, Restricted Project, debug-info

Mar 28 2023

jryans added inline comments to D146615: [Assignment Tracking] Give -fexperimental-assignment-tracking flag 3 options.
Mar 28 2023, 6:05 AM · Restricted Project, Restricted Project, debug-info

Mar 13 2023

jryans accepted D145512: [Assignment Tracking][NFC] Reuse BlockInfo rather than re-allocating each iteration.

Seems reasonable, thanks! 😄

Mar 13 2023, 9:12 AM · Restricted Project, Restricted Project, debug-info
jryans accepted D145511: [Assignment Tracking] Downgrade dbg.assigns to dbg.values in mem2reg.

Approach looks good to me, seems fine to land once you've addressed the comments below. 😄

Mar 13 2023, 9:11 AM · Restricted Project, Restricted Project, debug-info

Mar 8 2023

jryans accepted D145573: Fix cost model checks in tests for debug intrinsics.

Looks good to me, thanks! 🙂

Mar 8 2023, 3:49 AM · Restricted Project, Restricted Project, debug-info

Mar 2 2023

jryans committed rG1f9d42aedacd: [DebugInfo] Remove `dbg.addr` from IR (authored by jryans).
[DebugInfo] Remove `dbg.addr` from IR
Mar 2 2023, 1:32 AM · Restricted Project, Restricted Project
jryans committed rG22b8e82c12e1: [DebugInfo] Remove `dbg.addr` from CodeGen (authored by jryans).
[DebugInfo] Remove `dbg.addr` from CodeGen
Mar 2 2023, 1:32 AM · Restricted Project, Restricted Project
jryans committed rG8ed6c9220e13: [DebugInfo] Remove `dbg.addr` from Analysis (authored by jryans).
[DebugInfo] Remove `dbg.addr` from Analysis
Mar 2 2023, 1:32 AM · Restricted Project, Restricted Project
jryans committed rG065e77b1b7f3: [DebugInfo] Remove `dbg.addr` from llvm-reduce (authored by jryans).
[DebugInfo] Remove `dbg.addr` from llvm-reduce
Mar 2 2023, 1:32 AM · Restricted Project, Restricted Project
jryans committed rG0bbe6040befa: [DebugInfo] Remove `dbg.addr` from Transforms (authored by jryans).
[DebugInfo] Remove `dbg.addr` from Transforms
Mar 2 2023, 1:32 AM · Restricted Project, Restricted Project
jryans closed D144801: [DebugInfo] Remove `dbg.addr` from IR.
Mar 2 2023, 1:32 AM · debug-info, Restricted Project, Restricted Project
jryans committed rGede0fbb19ae4: [DebugInfo] Remove `dbg.addr` from MLIR (authored by jryans).
[DebugInfo] Remove `dbg.addr` from MLIR
Mar 2 2023, 1:32 AM · Restricted Project, Restricted Project
jryans closed D144800: [DebugInfo] Remove `dbg.addr` from CodeGen.
Mar 2 2023, 1:32 AM · debug-info, Restricted Project, Restricted Project
jryans committed rG29a6b7dfaec9: [DebugInfo] Remove `dbg.addr` from Coroutines (authored by jryans).
[DebugInfo] Remove `dbg.addr` from Coroutines
Mar 2 2023, 1:31 AM · Restricted Project, Restricted Project
jryans closed D144799: [DebugInfo] Remove `dbg.addr` from Analysis.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project
jryans committed rGf5b85c02e94d: [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG (authored by jryans).
[DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG
Mar 2 2023, 1:31 AM · Restricted Project, Restricted Project
jryans closed D144798: [DebugInfo] Remove `dbg.addr` from llvm-reduce.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project
jryans committed rGc0527fff0307: [DebugInfo] Upgrade `dbg.addr` to `dbg.value` (authored by jryans).
[DebugInfo] Upgrade `dbg.addr` to `dbg.value`
Mar 2 2023, 1:31 AM · Restricted Project, Restricted Project
jryans closed D144797: [DebugInfo] Remove `dbg.addr` from Transforms.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project
jryans committed rG1572742cfa10: [DebugInfo][Docs] Remove `dbg.addr` from docs (authored by jryans).
[DebugInfo][Docs] Remove `dbg.addr` from docs
Mar 2 2023, 1:31 AM · Restricted Project, Restricted Project
jryans closed D144796: [DebugInfo] Remove `dbg.addr` from MLIR.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project
jryans closed D144795: [DebugInfo] Remove `dbg.addr` from Coroutines.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project
jryans closed D144794: [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project
jryans closed D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project
jryans closed D144792: [DebugInfo][Docs] Remove `dbg.addr` from docs.
Mar 2 2023, 1:31 AM · debug-info, Restricted Project, Restricted Project

Mar 1 2023

jryans added a project to D145051: [ADCE] Only remove debug intrinsics if non debug instructions are removed: debug-info.
Mar 1 2023, 4:10 AM · debug-info, Restricted Project, Restricted Project

Feb 28 2023

jryans updated the diff for D144801: [DebugInfo] Remove `dbg.addr` from IR.

Rebased

Feb 28 2023, 3:35 AM · debug-info, Restricted Project, Restricted Project
jryans updated the diff for D144800: [DebugInfo] Remove `dbg.addr` from CodeGen.

Removed surrounding test checks following review comments

Feb 28 2023, 3:33 AM · debug-info, Restricted Project, Restricted Project
jryans updated the diff for D144796: [DebugInfo] Remove `dbg.addr` from MLIR.

Fixed surrounding test check lines

Feb 28 2023, 3:26 AM · debug-info, Restricted Project, Restricted Project
jryans added inline comments to D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.
Feb 28 2023, 3:04 AM · debug-info, Restricted Project, Restricted Project
jryans updated the diff for D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.

Switched to appending and extended test to ensure that's indeed what happens.

Feb 28 2023, 3:03 AM · debug-info, Restricted Project, Restricted Project
jryans updated the diff for D144792: [DebugInfo][Docs] Remove `dbg.addr` from docs.

Updated release notes to mention DW_OP_deref is appended.

Feb 28 2023, 3:01 AM · debug-info, Restricted Project, Restricted Project

Feb 27 2023

jryans added inline comments to D144800: [DebugInfo] Remove `dbg.addr` from CodeGen.
Feb 27 2023, 8:52 AM · debug-info, Restricted Project, Restricted Project
jryans added inline comments to D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.
Feb 27 2023, 8:12 AM · debug-info, Restricted Project, Restricted Project
jryans added inline comments to D144800: [DebugInfo] Remove `dbg.addr` from CodeGen.
Feb 27 2023, 7:57 AM · debug-info, Restricted Project, Restricted Project
jryans updated the diff for D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.

Fixed comments and test syntax.

Feb 27 2023, 3:57 AM · debug-info, Restricted Project, Restricted Project
jryans updated the diff for D144792: [DebugInfo][Docs] Remove `dbg.addr` from docs.

Added release notes.

Feb 27 2023, 3:55 AM · debug-info, Restricted Project, Restricted Project
jryans added a comment to D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.

Was llvm/test/Bitcode/upgrade-dbg-addr.ll.bc added by accident?

Feb 27 2023, 3:49 AM · debug-info, Restricted Project, Restricted Project
jryans added a comment to D144792: [DebugInfo][Docs] Remove `dbg.addr` from docs.

I wonder if it's worth leaving a dbg.addr section in here as a migration guide for front ends that use it (or perhaps a release note would be sufficient - we should probably include a release note either way).

Feb 27 2023, 3:39 AM · debug-info, Restricted Project, Restricted Project

Feb 25 2023

jryans added a comment to D144799: [DebugInfo] Remove `dbg.addr` from Analysis.

@Orlando I suppose dbg.assign should be added to this list (in a separate patch)...?

Feb 25 2023, 4:36 PM · debug-info, Restricted Project, Restricted Project
jryans removed a reviewer for D42370: Issue local statics in correct DWARF lexical scope: debug-info.
Feb 25 2023, 4:25 PM · Restricted Project, debug-info
jryans removed a reviewer for D41864: DBG_VALUE insertion for spills breaks bundles: debug-info.
Feb 25 2023, 4:25 PM · Restricted Project, debug-info
jryans retitled D144801: [DebugInfo] Remove `dbg.addr` from IR from [DebugInfo] Remove `dbg.addr` from IR r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Remove `dbg.addr` from IR.
Feb 25 2023, 4:18 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144800: [DebugInfo] Remove `dbg.addr` from CodeGen from [DebugInfo] Remove `dbg.addr` from CodeGen r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Remove `dbg.addr` from CodeGen.
Feb 25 2023, 4:18 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144799: [DebugInfo] Remove `dbg.addr` from Analysis from [DebugInfo] Remove `dbg.addr` from Analysis r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Remove `dbg.addr` from Analysis.
Feb 25 2023, 4:18 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144798: [DebugInfo] Remove `dbg.addr` from llvm-reduce from [DebugInfo] Remove `dbg.addr` from llvm-reduce r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Remove `dbg.addr` from llvm-reduce.
Feb 25 2023, 4:17 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144797: [DebugInfo] Remove `dbg.addr` from Transforms from [DebugInfo] Remove `dbg.addr` from Transforms r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Remove `dbg.addr` from Transforms.
Feb 25 2023, 4:17 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144796: [DebugInfo] Remove `dbg.addr` from MLIR from [DebugInfo] Remove `dbg.addr` from MLIR r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Remove `dbg.addr` from MLIR.
Feb 25 2023, 4:17 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144795: [DebugInfo] Remove `dbg.addr` from Coroutines from [DebugInfo] Remove `dbg.addr` from Coroutines r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Remove `dbg.addr` from Coroutines.
Feb 25 2023, 4:16 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144794: [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG from [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG r=Orlando,StephenTozer,probinson,rnk to [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG.
Feb 25 2023, 4:16 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value` from [DebugInfo] Upgrade `dbg.addr` to `dbg.value` r=Orlando,StephenTozer,probinson,rnk to [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.
Feb 25 2023, 4:16 PM · debug-info, Restricted Project, Restricted Project
jryans retitled D144792: [DebugInfo][Docs] Remove `dbg.addr` from docs from [DebugInfo][Docs] Remove `dbg.addr` from docs r=Orlando,StephenTozer,probinson,rnk to [DebugInfo][Docs] Remove `dbg.addr` from docs.
Feb 25 2023, 4:15 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144801: [DebugInfo] Remove `dbg.addr` from IR.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144800: [DebugInfo] Remove `dbg.addr` from CodeGen.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144799: [DebugInfo] Remove `dbg.addr` from Analysis.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144798: [DebugInfo] Remove `dbg.addr` from llvm-reduce.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144797: [DebugInfo] Remove `dbg.addr` from Transforms.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144796: [DebugInfo] Remove `dbg.addr` from MLIR.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144795: [DebugInfo] Remove `dbg.addr` from Coroutines.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144794: [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project
jryans requested review of D144792: [DebugInfo][Docs] Remove `dbg.addr` from docs.
Feb 25 2023, 4:13 PM · debug-info, Restricted Project, Restricted Project

Feb 23 2023

jryans added a comment to D144652: [Assignment Tracking] getIntrinsicInstrCost: set dbg.assign cost to zero.

Note that dbg_addr is also missing from this list. dbg_addr is in the process of being removed (cc @jryans) but maybe it's worth fixing in the mean time, since it's such a tiny fix? YMMV.

The result of having dbg_addr and dbg_assign missing from the list is that they're considered to cost 1 rather than 0, which changes optimisation decisions (unrolling, peeling, inlining, etc).

Feb 23 2023, 9:24 AM · Restricted Project, Restricted Project, debug-info

Feb 15 2023

jryans removed a reviewer for D117486: DebugInfo: Fix null dereference on null DISubroutineType: debug-info.
Feb 15 2023, 9:19 AM · Restricted Project, debug-info, Restricted Project
jryans removed a reviewer for D93441: [DebugInfo] Fix crash with -fdebug-info-for-profiling and split dwarf: debug-info.
Feb 15 2023, 9:18 AM · Restricted Project, debug-info, Restricted Project