WebAssembly / relaxed-simd

Relax the strict determinism requirements of SIMD operations.
Other
43 stars 9 forks source link

Update overview spec of `laneselect` instructions #133

Closed alexcrichton closed 1 year ago

alexcrichton commented 1 year ago

Currently the overview indicates that if the mask lane is not zero, not all-ones, and the top bit is 0 then the output must be the b element. This doesn't match (what I believe is) the intended implementation on AArch64 using the bsl instruction which is the same as v128.bitselect.