Skip to content

[WIP] spv/lower: map conditional OpReturn in entry-points to ExitInvocation.#40

Draft
eddyb wants to merge 1 commit intoeddyb/thunkfrom
eddyb/entry-ret-as-abort
Draft

[WIP] spv/lower: map conditional OpReturn in entry-points to ExitInvocation.#40
eddyb wants to merge 1 commit intoeddyb/thunkfrom
eddyb/entry-ret-as-abort

Conversation

@eddyb
Copy link
Copy Markdown
Member

@eddyb eddyb commented Apr 23, 2026

Note: this PR is a draft to avoid accidental merging onto its "base" branch (used as a form of ad-hoc PR stacking), and will remain as such, until its "base" branch can be set to main, i.e. all prerequisite PRs will have landed, up to and including this PR (whose branch is the "base" of this one):


This, like #35, mostly serves to improve loading the output of SPIR-T -> SPIR-V (e.g. from Rust-GPU) back into SPIR-T, avoiding some amplification (in this case, deep if-else nesting from conditional panics).

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