Skip to content

Commit 56f322f

Browse files
authored
Merge pull request #17924 from gottesmm/pr-d6624e8a5116449b223f6e20308318db062511dd
2 parents 7eb8039 + dd1a201 commit 56f322f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

include/swift/SILOptimizer/Analysis/CallerAnalysis.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,8 @@ class CallerAnalysis::FunctionInfo {
132132
friend class CallerAnalysis;
133133

134134
/// A list of all the functions this function calls or partially applies.
135-
llvm::SetVector<SILFunction *> Callees;
135+
llvm::SmallSetVector<SILFunction *, 4> Callees;
136+
136137
/// A list of all the callers this function has.
137138
llvm::SmallSet<SILFunction *, 4> Callers;
138139

@@ -143,7 +144,7 @@ class CallerAnalysis::FunctionInfo {
143144
/// function.
144145
/// This is a little bit off-topic because a partial_apply is not really
145146
/// a "call" of this function.
146-
llvm::DenseMap<SILFunction *, int> PartialAppliers;
147+
llvm::SmallMapVector<SILFunction *, int, 1> PartialAppliers;
147148

148149
public:
149150
/// Returns true if this function has at least one caller.

0 commit comments

Comments
 (0)