[PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 8 09:48:02 PST 2020
StephenTozer added a comment.
In D83890#2177846 <https://reviews.llvm.org/D83890#2177846>, @djtodoro wrote:
> @StephenTozer Thanks for addressing the comments! Can you please share with us if you have any measurements with the respect to build time increase (e.g. on clang build itself) with this patch? I think that this patch is the only one from the stack that could give us potential performance issues.
I mentioned this in a comment on another review, but just to make sure the answer is available here: there don't appear to be any significant compile time increases as a result of this change. I haven't yet measured LiveDebugValues specifically, but for the samples in the CTMark projects in the LLVM test suite the average compile time increase currently appears to be 0.5% at `-O2 -g`. At this point it's hard to say how much of this is down to LiveDebugValues, but it is probably the most significant pass in that regard.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D83890/new/
https://reviews.llvm.org/D83890
More information about the llvm-commits
mailing list