@@ -861,18 +861,18 @@ static SILValue tryRewriteToPartialApplyStack(
861
861
orig->print (llvm::dbgs ());
862
862
llvm::dbgs () << " \n " );
863
863
864
- bool origIsUnusedDuringClosureLifetime = true ;
864
+ bool origIsUnmodifiedDuringClosureLifetime = true ;
865
865
866
- class OrigUnusedDuringClosureLifetimeWalker
866
+ class OrigUnmodifiedDuringClosureLifetimeWalker
867
867
: public TransitiveAddressWalker<
868
- OrigUnusedDuringClosureLifetimeWalker > {
868
+ OrigUnmodifiedDuringClosureLifetimeWalker > {
869
869
SSAPrunedLiveness &closureLiveness;
870
- bool &origIsUnusedDuringClosureLifetime ;
870
+ bool &origIsUnmodifiedDuringClosureLifetime ;
871
871
public:
872
- OrigUnusedDuringClosureLifetimeWalker (SSAPrunedLiveness &closureLiveness,
873
- bool &origIsUnusedDuringClosureLifetime )
872
+ OrigUnmodifiedDuringClosureLifetimeWalker (SSAPrunedLiveness &closureLiveness,
873
+ bool &origIsUnmodifiedDuringClosureLifetime )
874
874
: closureLiveness(closureLiveness),
875
- origIsUnusedDuringClosureLifetime (origIsUnusedDuringClosureLifetime )
875
+ origIsUnmodifiedDuringClosureLifetime (origIsUnmodifiedDuringClosureLifetime )
876
876
{}
877
877
878
878
bool visitUse (Operand *origUse) {
@@ -885,7 +885,7 @@ static SILValue tryRewriteToPartialApplyStack(
885
885
return true ;
886
886
}
887
887
if (closureLiveness.isWithinBoundary (origUse->getUser ())) {
888
- origIsUnusedDuringClosureLifetime = false ;
888
+ origIsUnmodifiedDuringClosureLifetime = false ;
889
889
LLVM_DEBUG (llvm::dbgs () << " -- original has other possibly writing use during closure lifetime\n " ;
890
890
origUse->getUser ()->print (llvm::dbgs ());
891
891
llvm::dbgs () << " \n " );
@@ -895,12 +895,12 @@ static SILValue tryRewriteToPartialApplyStack(
895
895
}
896
896
};
897
897
898
- OrigUnusedDuringClosureLifetimeWalker origUseWalker (closureLiveness,
899
- origIsUnusedDuringClosureLifetime );
898
+ OrigUnmodifiedDuringClosureLifetimeWalker origUseWalker (closureLiveness,
899
+ origIsUnmodifiedDuringClosureLifetime );
900
900
auto walkResult = std::move(origUseWalker).walk(orig);
901
901
902
902
if (walkResult == AddressUseKind::Unknown
903
- || !origIsUnusedDuringClosureLifetime ) {
903
+ || !origIsUnmodifiedDuringClosureLifetime ) {
904
904
continue ;
905
905
}
906
906
0 commit comments