Skip to content

Commit 66e2ce6

Browse files
committed
Remove apparently unnecessary filter for CMO serializing references to globalinit once variables
1 parent 6d6165a commit 66e2ce6

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

lib/SILOptimizer/IPO/CrossModuleSerializationSetup.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -337,9 +337,6 @@ bool CrossModuleSerializationSetup::canSerialize(SILInstruction *inst,
337337
});
338338
return canUse;
339339
}
340-
if (auto *GAI = dyn_cast<GlobalAddrInst>(inst)) {
341-
return !GAI->getReferencedGlobal()->getName().startswith("globalinit_");
342-
}
343340
if (auto *MI = dyn_cast<MethodInst>(inst)) {
344341
return !MI->getMember().isForeign;
345342
}

0 commit comments

Comments
 (0)