Stream: git-wasmtime

Topic: wasmtime / PR #10242 Winch: Refactor masm signatures to t...


view this post on Zulip Wasmtime GitHub notifications bot (Feb 18 2025 at 21:43):

jeffcharles opened PR #10242 from jeffcharles:winch-simd-masm-arithmetic-refactoring to bytecodealliance:main:

<!--
Please make sure you include the following information:

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
Refactors a number of SIMD methods in the macroassembler interface to take various kind enums. For most of these operations, I want to introduce support for floats and the existing interfaces don't make that very straightforward. I also updated extadd and extmul for the sake of consistency.

This change also allows potentially reusing some of the conversions between macroassembler kinds in a future AArch64 implementation.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 18 2025 at 21:43):

jeffcharles requested cfallin for a review on PR #10242.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 18 2025 at 21:43):

jeffcharles requested wasmtime-compiler-reviewers for a review on PR #10242.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 18 2025 at 22:45):

github-actions[bot] commented on PR #10242:

Subscribe to Label Action

cc @saulecabrera

<details>
This issue or pull request has been labeled: "winch"

Thus the following users have been cc'd because of the following labels:

To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.

Learn more.
</details>

view this post on Zulip Wasmtime GitHub notifications bot (Feb 19 2025 at 13:29):

saulecabrera submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 19 2025 at 13:49):

saulecabrera merged PR #10242.


Last updated: Feb 28 2025 at 01:30 UTC