[PATCH] D70643: [DebugInfo] Support for DW_OP_implicit_pointer (DW_OP_LLVM_implicit_pointer)
Alok Kumar Sharma via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 3 21:40:26 PST 2019
alok marked 3 inline comments as done.
alok added inline comments.
================
Comment at: llvm/docs/LangRef.rst:4825-4826
+- ``DW_OP_LLVM_implicit_pointer, DW_OP_LLVM_arg0 N`` can only appear at the
+ beginning of a ``DIExpression``, and it specifies the value of variable
+ represented by first operand at offset N.
----------------
jmorse wrote:
> IMHO, "variable represented by first operand" should become something like "the DILocalVariable referred to by the instructions value/address operand". This would make it clear that we're referring to a metadata node, and that the "first operand" is of the containing debug intrinsic, not a dwarf operators operand.
Thanks for your comment. It will be incorporated in next version.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D70643/new/
https://reviews.llvm.org/D70643
More information about the llvm-commits
mailing list