* no 16/48/64 opcodes, needs a shuffle of opcodes. TODO investigate Power VLE
* needs escape sequencing (ISAMUX/NS)
+# What we are *NOT* doing:
+
+* Opcode 4 Signal Processing (SPE)
+* Opcode 4 Vectors
+* Avoidable legacy opcodes
+
# SimpleV
see [[simple_v_extension]] - will fit into 48/64/VBLOCK, see below.
saving hugely on both hardware and compiler development time when
the concept is dropped on top of a pre-existing ISA.
+# Integer Overflow / Saturate
+
+Typically used on vector operations (audio DSP), it makes no sense to have separate opcodes (Opcode 4 SPE). To be done instead as CSRs / vector-flags on *standard* arithmetic operations.
+
# atomics
Single instruction on RV, and x86, but multiple on Power. Needs investigation, particularly as to why cache flush exists.