You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 22, 2021. It is now read-only.
In a previous issue the instructions for the following instructions were proposed:
u8x8.zload(mem->v128 (u16) ) - load 8 8 bit unsigned integer to 8 16 unsigned integers zero extended
u16x4.zload(mem->v128 (u32) ) - load 4 16 bit unsigned integer to 4 32 unsigned integers zero extended
u32x2.zload(mem->v128 (u64) ) - load 2 32 bit unsigned integer to 2 64 unsigned integers zero extended
and
i8x8.sload(mem->v128 (i16) ) - load 8 8 bit signed integer to 8 16 signed integers extended
i16x4.sload(mem->v128 (i32) ) - load 4 16 bit signed integer to 4 32 signed integers extended
i32x2.sload(mem->v128 (i64) ) - load 2 32 bit signed integer to 2 64 signed integers extended
We already have proposed for converting between higher precision to lower in register prior to store. We need an efficient upload opcode instructions similar to what was proposed at: #21
The text was updated successfully, but these errors were encountered:
Is this a duplicate of #28? You already have a PR open to address this at #77 with a large number of unresolved comments. Perhaps you could iterate on that PR to move this proposal forward?
In a previous issue the instructions for the following instructions were proposed:
u8x8.zload(mem->v128 (u16) ) - load 8 8 bit unsigned integer to 8 16 unsigned integers zero extended
u16x4.zload(mem->v128 (u32) ) - load 4 16 bit unsigned integer to 4 32 unsigned integers zero extended
u32x2.zload(mem->v128 (u64) ) - load 2 32 bit unsigned integer to 2 64 unsigned integers zero extended
and
i8x8.sload(mem->v128 (i16) ) - load 8 8 bit signed integer to 8 16 signed integers extended
i16x4.sload(mem->v128 (i32) ) - load 4 16 bit signed integer to 4 32 signed integers extended
i32x2.sload(mem->v128 (i64) ) - load 2 32 bit signed integer to 2 64 signed integers extended
We already have proposed for converting between higher precision to lower in register prior to store. We need an efficient upload opcode instructions similar to what was proposed at: #21
The text was updated successfully, but these errors were encountered: