This repository was archived by the owner on Dec 22, 2021. It is now read-only.
This repository was archived by the owner on Dec 22, 2021. It is now read-only.
Tracking instructions with unassigned opcodes #421
Closed
Description
We don't want to do another full renumbering, but we also want to choose reasonable opcodes for new instructions, so we decided here and in the 1/8/21 meeting that beginning with #376, the final opcodes of all newly merged instructions will be decided after we finalize the instruction set. The opcodes of instructions merged earlier than #376 will not change.
Here is a (hopefully up-to-date) list of instructions whose opcodes will need to be finalized:
- Extended multiplications (Extended multiplication instructions #376)
- Load/store lane instructions (Load Lane and Store Lane instructions #350)
- i64x2 widening instructions (i64x2.widen_(low/high)_i32x4_(s/u) instructions #290)
- Saturating rounding Q-format multiplication (Saturating Rounding Q-format Multiplication #365)
- i64x2.bitmask (i64x2.bitmask instruction #368)