We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4ab9a2c commit c222af3Copy full SHA for c222af3
lib/SILOptimizer/Utils/ShrinkBorrowScope.cpp
@@ -50,6 +50,8 @@ class ShrinkBorrowScope {
50
SmallVectorImpl<CopyValueInst *> &modifiedCopyValueInsts;
51
52
SmallPtrSet<SILInstruction *, 16> users;
53
+
54
+ /// Deinit barriers that obstruct hoisting end_borrow instructions.
55
llvm::SmallVector<std::pair<SILBasicBlock *, SILInstruction *>>
56
barrierInstructions;
57
0 commit comments