[StripDebugInfo] Reuse DebugInfoFinder for findind Live CUs
authorMaksim Sabianin <maksim.sabianin@intel.com>
Fri, 3 Mar 2023 23:20:27 +0000 (15:20 -0800)
committerAlexey Bader <alexey.bader@intel.com>
Sat, 4 Mar 2023 00:21:30 +0000 (16:21 -0800)
commitb056c1cb1b4b5443149a28ca2216b2f7642150c3
tree1a6e96776ecbcc1e4d673b83a154e85d567cf7b3
parenta65678b35bbce31f09aebb2d1188c385b9dbac5e
[StripDebugInfo] Reuse DebugInfoFinder for findind Live CUs

Previous search does not take into account @llvm.dbg.* intrinsics
and debug types information while DebugInfoFinder takes into account
such information.

Reviewed By: aprantl

Differential Revision: https://reviews.llvm.org/D145239
llvm/lib/Transforms/IPO/StripSymbols.cpp
llvm/test/Transforms/StripSymbols/find-live-cu.ll [new file with mode: 0644]