swift
SwiftCompilerSources for ownership, borrowing, and liveness
#70887
Merged

SwiftCompilerSources for ownership, borrowing, and liveness #70887

atrick merged 20 commits into swiftlang:main from atrick:ownership-liveness
atrick
atrick atrick requested a review from meg-gupta meg-gupta 1 year ago
atrick atrick requested a review from nate-chandler nate-chandler 1 year ago
atrick atrick requested a review from eeckstein eeckstein 1 year ago
atrick
atrick atrick force pushed 1 year ago
atrick atrick force pushed 1 year ago
atrick atrick force pushed to 94d1b39e 1 year ago
atrick
atrick
atrick atrick force pushed from 94d1b39e 1 year ago
atrick
eeckstein
eeckstein commented on 2024-01-15
atrick atrick force pushed to 7d194184 1 year ago
atrick
eeckstein
eeckstein commented on 2024-01-16
eeckstein
eeckstein commented on 2024-01-16
atrick atrick force pushed from 7d194184 1 year ago
atrick
eeckstein
eeckstein approved these changes on 2024-01-17
eeckstein
eeckstein commented on 2024-01-17
atrick Add Swift SIL instructions needed by AddressUseVisitor
d8b90105
atrick Add OperandOwnership.endsLifetime
f69dfe4e
atrick Add Stack.Marker and Stack.Segment utilities.
87af731a
atrick Add SingleInlineArray utility.
a756d38c
atrick ForwardingUtils comment formatting.
5759d428
atrick ForwardingUtils.swift cleanup. Make the API easier to extend.
2cac9fbd
atrick Add BorrowUtils: OSSA infrastructure for borrow scopes.
1646a667
atrick BorrowIntroducer unit tests
8a2ae0b2
atrick SwiftCompilerSources: add UseList ignoreTypeDependence
e4d82777
atrick Add OwnershipLiveness.swift. Core OSSA APIs.
a9126d4f
atrick Ownership liveness in Swift unit tests.
ea314710
atrick AddressUseVisitor
9a822b75
atrick OwnershipUtils review feedback: Comments and examples.
d445754e
atrick OwnershipUtils review feedback: code formatting.
c10c545c
atrick Add a reborrow cache to EnclosingValues.
196ae174
atrick Reorder code in OwnershipUtils.swift.
fa27b4ba
atrick Rename AddressUseVisitor to AddressLifetimeDefUseWalker.
b6b45f07
atrick atrick force pushed 1 year ago
atrick atrick force pushed 1 year ago
atrick
atrick atrick enabled auto-merge 1 year ago
atrick Update SIL-Utilities.md for new ownership utils.
801000f8
atrick Update OwnershipLiveness comments for code review.
8341b73b
atrick atrick force pushed to 8341b73b 1 year ago
atrick
atrick
atrick
atrick
atrick
atrick Disable all new tests on Windows.
24f6ed29
atrick
atrick atrick merged dd3f6ef2 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone