bytecodealliance / bytecodealliance/wasmtime

winch(x64): Relaxed SIMD

Open
#8,094 0 comments 0 reactions 0 assignees View on GitHub
winch
Dominant language
Rust
Stars
18.6k
Forks
1.8k
Avg merge
1d 18h
Merged PRs (30d)
126

Description

Winch is missing support for most of finished WebAssembly proposals. The goal of this issue is to track support for the [Relaxed SIMD proposal](https://github.com/WebAssembly/relaxed-simd)

- [ ] i8x16.relaxed_swizzle
- [ ] i32x4.relaxed_trunc_f32x4_s
- [ ] i32x4.relaxed_trunc_f32x4_u
- [ ] i32x4.relaxed_trunc_f64x2_s_zero
- [ ] i32x4.relaxed_trunc_f64x2_u_zero
- [ ] f32x4.relaxed_madd
- [ ] f32x4.relaxed_nmadd
- [ ] f64x2.relaxed_madd
- [ ] f64x2.relaxed_nmadd
- [ ] i8x16.relaxed_laneselect
- [ ] i16x8.relaxed_laneselect
- [ ] i32x4.relaxed_laneselect
- [ ] i64x2.relaxed_laneselect
- [ ] f32x4.relaxed_min
- [ ] f32x4.relaxed_max
- [ ] f64x2.relaxed_min
- [ ] f64x2.relaxed_max
- [ ] i16x8.relaxed_q15mulr_s
- [ ] i16x8.relaxed_dot_i8x16_i7x16_s
- [ ] i32x4.relaxed_dot_i8x16_i7x16_add_s

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.