[PATCH] D52921: [LiveDebugValues] Extend var ranges through artificial blocks

Adrian Prantl via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 5 08:59:32 PDT 2018


aprantl added a comment.

Good find! We spent a considerable amount of time tweaking the performance of this pass. Before the scope checking was added functions would often have thousands of dead dbg.values inserted.

May I ask you to do a `time ninja clang` of both an ASANified/UBSANified clang and a RelWithDebInfo clang to make sure this doesn't regress performance? It would also be good to spot-check the memory usage (but runtime is likely a good proxy).


https://reviews.llvm.org/D52921





More information about the llvm-commits mailing list