swift
OperandOwnership fixes required for CanonicalOSSA
#35248
Merged

OperandOwnership fixes required for CanonicalOSSA #35248

atrick merged 12 commits into swiftlang:main from atrick:fix-operandownership
atrick
atrick atrick force pushed 5 years ago
atrick Clearly discriminate OperandOwnership::NonUse and TrivialUse.
ce2a7cfe
atrick Fix OperandOwnership for convert_escape_to_noescape.
cdcd0bf3
atrick Fix OperandOwnership for coroutines.
56f05da8
atrick Give SILToken Guaranteed ownership.
07f5735e
atrick OperandOwnership Remove unnecessary special case for callee operand.
f4e0eae1
atrick Remove OperandOwnership::NestedBorrow.
ab42f753
atrick Add an OptimizedMandatoryCombine pass variant.
cead6a51
atrick Add a begin_borrow canonicalization test case.
bc01d97d
atrick Comment OperandOwnership
93c884e6
atrick Fix OSSA in SILGenFunction::emitIVarDestroyer
5b37728f
atrick atrick requested a review from gottesmm gottesmm 5 years ago
atrick atrick force pushed 5 years ago
atrick
atrick
atrick
swift-ci
swift-ci
atrick Fix a bunch of test cases with illegal OSSA
46785677
atrick Comment OwnershipConstraints with respect to Unowned values.
24fa2880
atrick
atrick atrick force pushed to 24fa2880 5 years ago
atrick
swift-ci
swift-ci
atrick
swift-ci
atrick
atrick
atrick
atrick
atrick atrick merged 3a1c8fdd into main 5 years ago
atrick atrick deleted the fix-operandownership branch 3 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone