WebAssembly / simd

Branch of the spec repo scoped to discussion of SIMD in WebAssembly
Other
531 stars 43 forks source link

[interpreter] Implement store lane instructions #435

Closed ngzhian closed 3 years ago

ngzhian commented 3 years ago

v128.store8_lane v128.store16_lane v128.store32_lane v128.store64_lane

Introduce a new ast type, SimdStoreLane.

The exact binary opcodes for these instructions are not yet fixed, I've used the ones currently implement in V8 and LLVM/Binaryen, we can change those later.

Also added a new test generation script, and the generated test files.

ngzhian commented 3 years ago

Rebasing to fix merge conflicts.