diff options
author | Vedant Kumar <vsk@apple.com> | 2018-11-06 19:05:53 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2018-11-06 19:05:53 +0000 |
commit | 09b7aa443d6b40b0bc4dc7d43f61dcf1d420fd3b (patch) | |
tree | ec1289a7c2154ec5fad3b1f956bbf3263b5996a5 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | c6613879ce57e9e9947b9a91f9f0a9ef7382fb2c (diff) | |
download | llvm-09b7aa443d6b40b0bc4dc7d43f61dcf1d420fd3b.zip llvm-09b7aa443d6b40b0bc4dc7d43f61dcf1d420fd3b.tar.gz llvm-09b7aa443d6b40b0bc4dc7d43f61dcf1d420fd3b.tar.bz2 |
[CodeExtractor] Erase use-without-def debug intrinsics in parent func
When CodeExtractor moves instructions to a new function, debug
intrinsics referring to those instructions within the parent function
become invalid.
This results in the same verifier failure which motivated r344545, about
function-local metadata being used in the wrong function.
llvm-svn: 346255
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions