diff options
author | Djordje Todorovic <djordje.todorovic@syrmia.com> | 2021-12-21 15:52:55 +0100 |
---|---|---|
committer | Djordje Todorovic <djordje.todorovic@syrmia.com> | 2021-12-21 15:54:09 +0100 |
commit | 93615b88f5aa1d46733c5ad92de1422a0e55c127 (patch) | |
tree | f303641275fde4be973080173095eb5af083e66d /llvm/lib/Transforms/Utils/Debugify.cpp | |
parent | a995cdab190895382448555b7072a50151768534 (diff) | |
download | llvm-93615b88f5aa1d46733c5ad92de1422a0e55c127.zip llvm-93615b88f5aa1d46733c5ad92de1422a0e55c127.tar.gz llvm-93615b88f5aa1d46733c5ad92de1422a0e55c127.tar.bz2 |
[Debugify] Use WeakWH map collected before Pass when checking loc drop
This fixes a typo/bug when checking for pointer reuse when testing
DI location preservation in the Debugify original mode (when
checking -g generated Debug Info).
Differential Revision: https://reviews.llvm.org/D115621
Diffstat (limited to 'llvm/lib/Transforms/Utils/Debugify.cpp')
-rw-r--r-- | llvm/lib/Transforms/Utils/Debugify.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Utils/Debugify.cpp b/llvm/lib/Transforms/Utils/Debugify.cpp index fc7083b..589622d 100644 --- a/llvm/lib/Transforms/Utils/Debugify.cpp +++ b/llvm/lib/Transforms/Utils/Debugify.cpp @@ -596,7 +596,7 @@ bool llvm::checkDebugInfoMetadata(Module &M, auto DILocsBefore = DIPreservationMap[NameOfWrappedPass].DILocations; auto DILocsAfter = DIPreservationAfter[NameOfWrappedPass].DILocations; - auto InstToDelete = DIPreservationAfter[NameOfWrappedPass].InstToDelete; + auto InstToDelete = DIPreservationMap[NameOfWrappedPass].InstToDelete; auto DIVarsBefore = DIPreservationMap[NameOfWrappedPass].DIVariables; auto DIVarsAfter = DIPreservationAfter[NameOfWrappedPass].DIVariables; |