[PATCH] D36907: [codeview] support more DW_OPs for more complete debug info
Adrian Prantl via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 22 09:56:49 PDT 2017
aprantl added a comment.
> In the long run, we might want to remodel DIExpression so that it encodes this information directly. Right now DIExpressions feel very "stringly-typed": they're just a sequence of integer opcodes and arguments that don't have any clear relationship to each other. Every bit of code that touches them rolls its own parsing.
I think it might make sense to separate out the DW_OP_LLVM_fragment, but otherwise the DIExpression operand iterators are there to abstract from the array of opcodes implementation.
https://reviews.llvm.org/D36907
More information about the llvm-commits
mailing list