diff options
author | ykhatav <yashasvi.khatavkar@intel.com> | 2024-08-08 09:07:39 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-08 09:07:39 -0400 |
commit | 46bf5d547fa7f6066019750effaa6c2aa119a8da (patch) | |
tree | 77720046d981c1f1bd5287430f97287d54c77d43 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 47d831f2c90225a7d267ec5e3149d5584287dbbc (diff) | |
download | llvm-46bf5d547fa7f6066019750effaa6c2aa119a8da.zip llvm-46bf5d547fa7f6066019750effaa6c2aa119a8da.tar.gz llvm-46bf5d547fa7f6066019750effaa6c2aa119a8da.tar.bz2 |
Globalopt pass produces invalid debug info (#100654)
This patch fixes an issue in the GlobalOpt pass where deleting a global
variable fails to update the corresponding dbg.value and it references
an empty metadata entry. The SalvageDebugInfo() function has been
updated to handle dbg.value intrinsic when globals are deleted.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions