mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 11:02:59 +02:00
[LTO] - Simplify. NFC.
llvm-svn: 324076
This commit is contained in:
parent
dba1b32ded
commit
3b193ac13e
@ -402,9 +402,8 @@ Error lto::backend(Config &C, AddStreamFn AddStream,
|
||||
static void dropDeadSymbols(Module &Mod, const GVSummaryMapTy &DefinedGlobals,
|
||||
const ModuleSummaryIndex &Index) {
|
||||
auto MaybeDrop = [&](GlobalValue &GV) {
|
||||
auto It = DefinedGlobals.find(GV.getGUID());
|
||||
if (It != DefinedGlobals.end())
|
||||
if (!Index.isGlobalValueLive(It->second))
|
||||
if (GlobalValueSummary *GVS = DefinedGlobals.lookup(GV.getGUID()))
|
||||
if (!Index.isGlobalValueLive(GVS))
|
||||
convertToDeclaration(GV);
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user