Skip to content

Commit 1c05e76

Browse files
committed
Fix OwnershipKind of block argument while creating a preheader
1 parent 5ab243e commit 1c05e76

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/SILOptimizer/Utils/LoopUtils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ static SILBasicBlock *createInitialPreheader(SILBasicBlock *Header) {
3333
llvm::SmallVector<SILValue, 8> Args;
3434
for (auto *HeaderArg : Header->getArguments()) {
3535
Args.push_back(Preheader->createPhiArgument(HeaderArg->getType(),
36-
OwnershipKind::Owned));
36+
HeaderArg->getOwnershipKind()));
3737
}
3838

3939
// Create the branch to the header.

0 commit comments

Comments
 (0)