swift
Add a SILGenCleanup pass and CanonicalizeInstruction utility.
#24153
Merged

Add a SILGenCleanup pass and CanonicalizeInstruction utility. #24153

atrick merged 14 commits into swiftlang:master from fix-let-exclusivity
atrick
atrick atrick requested a review from gottesmm gottesmm 6 years ago
gottesmm
gottesmm commented on 2019-04-22
atrick
atrick commented on 2019-04-24
atrick
atrick
atrick
atrick
swift-ci
swift-ci
swift-ci
atrick
atrick
swift-ci
swift-ci
swift-ci
atrick
atrick
atrick
swift-ci
swift-ci
atrick
swift-ci
atrick
atrick
swift-ci
gottesmm
gottesmm commented on 2019-05-02
atrick
atrick commented on 2019-05-02
atrick Cleanup replaceAllUsesAndErase, return an iterator, allow erase handl…
e400b668
atrick Add a CanonicalizeInstruction utility.
9aa25233
atrick Add a SILGenCleanup pass.
301ff8c9
gottesmm
gottesmm approved these changes on 2019-05-06
atrick Canonicalize loads in SILGenCleanup.
f395f860
atrick SILGenCleanup tests.
e70b7c7c
atrick Fix IRGen/enum.sil RUN line.
4a115499
atrick Fixup access_markers.sil test case.
a27b96e3
atrick Canonicalize nontrivial loads.
ca9ae0dd
atrick Add a CanonicalizeInstruction test case for nontrivial loads.
c3c1dc7c
atrick Extend an exclusivity diagnostic test for nontrivial let's.
c3b7c194
atrick Fix eraseFromParentWithdebugInsts to call a callback.
ece096d9
atrick Add a BeginBorrowInst::getEndBorrows helper.
9447d73b
atrick Add a comment on replaceUsesOfExtract per review feedback.
f151a966
atrick Avoid else-return in splitAggregateLoad.
52237aaa
atrick
atrick
swift-ci
swift-ci
atrick atrick merged aa6347c8 into master 6 years ago
atrick atrick deleted the fix-let-exclusivity branch 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone