[PATCH] D150707: [DebugInfo] Handle undefined values for DBG_PHIs in InstrRef-LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu May 18 06:32:53 PDT 2023
StephenTozer added a comment.
In D150707#4352523 <https://reviews.llvm.org/D150707#4352523>, @jmorse wrote:
> LGTM. Interesting that we get a DBG_PHI dominated by another same-numbered DBG_PHI here, I don't think that's a problem for any code we have but a curiosity to be aware of.
That example is entirely artificial, it just exists in the test to provide an example where one DBG_PHI being unreachable doesn't automatically undef the user. I would have thought it possible that some combination of legal CFG transformations could cause one DBG_PHI to become dominated by another, but if you think it's infeasible and undesirable to include then I can remove that part from the test.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D150707/new/
https://reviews.llvm.org/D150707
More information about the llvm-commits
mailing list