[PATCH] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
Adrian Prantl via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 11 10:32:56 PST 2020
aprantl added inline comments.
================
Comment at: llvm/lib/Transforms/Utils/Local.cpp:1268
+ if (isDbgValueMatching(DVI, I, DIVar, DIExpr, DbgLoc))
return true;
}
----------------
Is checking the first instruction after going to be good enough in the general case? Optimized code often has dozens of dbg.values in a row, all pointing to the same SSA value. (For example C++ code will often have many inlines "this" variables from inlined trivial getters).
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D74030/new/
https://reviews.llvm.org/D74030
More information about the llvm-commits
mailing list