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

[pull] swiftwasm from main #5433

Merged
merged 4 commits into from
May 13, 2023
Merged

[pull] swiftwasm from main #5433

merged 4 commits into from
May 13, 2023

Conversation

pull[bot]
Copy link

@pull pull bot commented May 13, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

aschwaighofer and others added 4 commits May 11, 2023 11:33
"reborrow" flag on the SILArgument avoids transitive walk over the phi operandsi
to determine if it is a reborrow in multiple utilities.
SIL transforms must keep the flag up-to-date by calling SILArgument::setReborrow.
SILVerifier checks to ensure the flag is not invalidated.

Currently "escaping" is not used anywhere.
Add new flags "reborrow" and "escaping" to SILArgument.
…_opaque_ptr

IRGen: Another fix for compiling under opaque pointers
@kateinoigakukun kateinoigakukun merged commit 46eff4b into swiftwasm May 13, 2023
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants