summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorKeno Fischer <keno@alumni.harvard.edu>2017-04-11 13:32:11 +0000
committerKeno Fischer <keno@alumni.harvard.edu>2017-04-11 13:32:11 +0000
commit30779772cfaa007cad187d81369714e83d3a213a (patch)
tree84caf9eefb260636511f3adb65e5e70c49c14f04 /llvm/lib/CodeGen
parent4714f7cba93b83dca7feb0d4bf13e7b4412c27b3 (diff)
downloadbcm5719-llvm-30779772cfaa007cad187d81369714e83d3a213a.tar.gz
bcm5719-llvm-30779772cfaa007cad187d81369714e83d3a213a.zip
[StripDeadDebug/DIFinder] Track inlined SPs
Summary: In rL299692 I improved strip-dead-debug-info's ability to drop CUs that are not referenced from the current module. However, in doing so I neglected to realize that some SPs could be referenced entirely from inlined functions. It appears I was not the only one to make this mistake, because DebugInfoFinder, doesn't find those SPs either. Fix this in DebugInfoFinder and then use that to make sure not to drop those CUs in strip-dead-debug-info. Reviewers: aprantl Reviewed By: aprantl Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D31904 llvm-svn: 299936
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud