Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[semantic-arc-opts] Follow ups to #30289 #30319

Merged

Conversation

gottesmm
Copy link
Contributor

Fixing some things that Andy and I agreed upon offline.

@gottesmm gottesmm requested a review from atrick March 10, 2020 05:17
@gottesmm
Copy link
Contributor Author

#30289

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test and merge

Copy link
Contributor

@atrick atrick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the renames. I guess this is part 1 of N.

@gottesmm
Copy link
Contributor Author

Yes.

@gottesmm
Copy link
Contributor Author

I was hoping to do the small ones here and the larger one that we talked about (the data structure change) in a separate commit.

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test

This is a clearer name. It is also corresponds with the function
isOwnershipForwardingInst that classifies such operands.
We are checking the unknown consuming use vector, so the name makes this clearer
and makes it clear we are not talking about destroying consumers.

I also eliminated the phiToIncomingValueMultiMap being passed in favor of a bool
argument since that is how we are using it today. That was a vestige of an
earlier version of the patch that had to be sunk.
@gottesmm gottesmm force-pushed the pr-9df4a4957e5ff72c67e090d3880070d8cd472328 branch from 2524120 to 09cfcbf Compare March 11, 2020 19:06
@gottesmm
Copy link
Contributor Author

@swift-ci smoke test and merge

2 similar comments
@gottesmm
Copy link
Contributor Author

@swift-ci smoke test and merge

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test and merge

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test linux platform

1 similar comment
@gottesmm
Copy link
Contributor Author

@swift-ci smoke test linux platform

@gottesmm gottesmm merged commit cdd798b into swiftlang:master Mar 11, 2020
@gottesmm gottesmm deleted the pr-9df4a4957e5ff72c67e090d3880070d8cd472328 branch March 11, 2020 23:11
Copy link
Contributor

@atrick atrick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

kewl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants