Skip to content

Summarize the conclusion of i64.add_wide3#36

Merged
alexcrichton merged 1 commit intomainfrom
add-wide3
Mar 28, 2025
Merged

Summarize the conclusion of i64.add_wide3#36
alexcrichton merged 1 commit intomainfrom
add-wide3

Conversation

@alexcrichton
Copy link
Collaborator

This commit is an attempt to summarize the discussion in #6 and write it up in the overview. I've updated various sections and added a new section about add_wide3 as well. The tl;dr; is that the proposal is still going to exclusively support i64.add128 and i64.sub128 to defer i64.add_wide3 to a theoretical future where i1 is a native WebAssembly type.

Closes #6
Closes #34

This commit is an attempt to summarize the discussion in #6 and write it
up in the overview. I've updated various sections and added a new
section about `add_wide3` as well. The tl;dr; is that the proposal is
still going to exclusively support `i64.add128` and `i64.sub128` to
defer `i64.add_wide3` to a theoretical future where `i1` is a native
WebAssembly type.

Closes #6
Closes #34
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.

Evaluate i64.add_wide plus i64.add_wide3 Alternative or addition: instructions with overflow/carry flags

1 participant