Skip to content

Wasm: support tail calls in CallingConv::SwiftTail#12648

Open
MaxDesiatov wants to merge 2 commits intoswiftlang:stable/21.xfrom
MaxDesiatov:maxd/wasm-tail-call
Open

Wasm: support tail calls in CallingConv::SwiftTail#12648
MaxDesiatov wants to merge 2 commits intoswiftlang:stable/21.xfrom
MaxDesiatov:maxd/wasm-tail-call

Conversation

@MaxDesiatov
Copy link
Copy Markdown

@MaxDesiatov MaxDesiatov commented Mar 24, 2026

Wasm backend already supports tail calls where available, we only need to enable corresponding branches for this calling convention.

Merged upstream as llvm#188296.
Resolves swiftlang/swift#69333
rdar://117361311

@MaxDesiatov MaxDesiatov requested a review from a team as a code owner March 24, 2026 17:51
@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test

MaxDesiatov added a commit to MaxDesiatov/swift that referenced this pull request Mar 24, 2026
@MaxDesiatov MaxDesiatov force-pushed the maxd/wasm-tail-call branch from c5dd651 to e3b27a2 Compare March 24, 2026 18:02
@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test

@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test macos

2 similar comments
@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test macos

@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test macos

@MaxDesiatov MaxDesiatov force-pushed the maxd/wasm-tail-call branch from e3b27a2 to 994a94d Compare March 31, 2026 17:09
@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test

@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test macos

@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test

@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test windows

1 similar comment
@MaxDesiatov
Copy link
Copy Markdown
Author

@swift-ci test windows

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.

1 participant