Stream: git-wasmtime

Topic: wasmtime / PR #13966 winch(aarch64): v128 shuffle, swizzl...


view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 20:29):

macovedj opened PR #13966 from macovedj:winch-aarch64-v128-shuffle to bytecodealliance:main:

more https://github.com/bytecodealliance/wasmtime/issues/9925

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 20:29):

macovedj requested cfallin for a review on PR #13966.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 20:29):

macovedj requested wasmtime-compiler-reviewers for a review on PR #13966.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 20:29):

macovedj requested wasmtime-core-reviewers for a review on PR #13966.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 20:44):

:thumbs_up: cfallin submitted PR review:

This looks reasonable to me, but some of the lowerings here are fairly complex -- how close are we to enabling some of the Wasm spec suite's SIMD tests that cover these with input+output test vectors?

(Happy to merge and you can answer off the critical path but it'd be great to go depth-first on getting some of those tests online if we can)

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 20:44):

cfallin added PR #13966 winch(aarch64): v128 shuffle, swizzle, and bitmask ops to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 20:53):

github-merge-queue[bot] removed PR #13966 winch(aarch64): v128 shuffle, swizzle, and bitmask ops from the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 21:02):

macovedj updated PR #13966.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 21:06):

macovedj commented on PR #13966:

This looks reasonable to me, but some of the lowerings here are fairly complex -- how close are we to enabling some of the Wasm spec suite's SIMD tests that cover these with input+output test vectors?

(Happy to merge and you can answer off the critical path but it'd be great to go depth-first on getting some of those tests online if we can)

All that's left to implement is NaN canonicalization which I'm reviewing to get ready after this lands. After that I should be able to start ungating the tests

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 21:08):

cfallin has enabled auto merge for PR #13966.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 21:11):

cfallin added PR #13966 winch(aarch64): v128 shuffle, swizzle, and bitmask ops to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 21:37):

:check: cfallin merged PR #13966.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 24 2026 at 21:37):

cfallin removed PR #13966 winch(aarch64): v128 shuffle, swizzle, and bitmask ops from the merge queue.


Last updated: Jul 29 2026 at 05:03 UTC