commit | b109c4206afa553e8d25a56d6d851f612e57e3e7 | [log] [tgz] |
---|---|---|
author | Vedant Kumar <vsk@apple.com> | Tue Nov 06 19:05:53 2018 +0000 |
committer | Vedant Kumar <vsk@apple.com> | Tue Nov 06 19:05:53 2018 +0000 |
tree | f70754c3093bcfb3971a8adaf3fb110ae3db23e2 | |
parent | 27ad7c20cc1fc02faa4cea18fef8361c0eb3b417 [diff] |
[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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@346255 91177308-0d34-0410-b5e6-96231b3b80d8