Skip to content

Commit 56963d4

Browse files
authored
Merge pull request #41250 from nate-chandler/lexical_lifetimes/destroy_folding/small_vector_count
2 parents c892957 + 8d2ce3e commit 56963d4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/SILOptimizer/Utils/LexicalDestroyFolding.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@ void Rewriter::updateSSA() {
559559
context.borrowee);
560560
updater.addAvailableValue(mvi->getParentBlock(), mvi);
561561

562-
SmallVector<Operand *> uses;
562+
SmallVector<Operand *, 16> uses;
563563
for (auto use : context.borrowee->getUses()) {
564564
if (use->getUser() == mvi)
565565
continue;
@@ -599,7 +599,7 @@ bool FindCandidates::run(Candidates &candidates) {
599599
}
600600

601601
bool findIntroducerUsage(Context const &context, IntroducerUsage &usage) {
602-
SmallVector<Operand *> useVector;
602+
SmallVector<Operand *, 16> useVector;
603603
if (!findExtendedUsesOfSimpleBorrowedValue(context.borrowedValue,
604604
&useVector)) {
605605
// If the value produced by begin_borrow escapes, don't shrink the borrow

0 commit comments

Comments
 (0)