mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Use a more appropriate invalidation kind in the devirtualizer.
We're not touching branches, so we do not need to invalidate those.
This commit is contained in:
@@ -41,7 +41,7 @@ class Devirtualizer : public SILFunctionTransform {
|
||||
<< " *****\n");
|
||||
|
||||
if (devirtualizeAppliesInFunction(F, CHA))
|
||||
invalidateAnalysis(SILAnalysis::InvalidationKind::FunctionBody);
|
||||
invalidateAnalysis(SILAnalysis::InvalidationKind::CallsAndInstructions);
|
||||
}
|
||||
|
||||
StringRef getName() override { return "Devirtualizer"; }
|
||||
|
||||
Reference in New Issue
Block a user