guaranteeing binary interoperability)
* Intel AVX-512 (and below): Hybrid Packed-Predicated SIMD with no
instruction-overloading, guaranteeing binary interoperability
- but penalising the ISA with uncontrolled opcode proliferation.
+ but at the same time penalising the ISA with runaway
+ opcode proliferation.
* ARM SVE/SVE2: Hybrid Packed-Predicated SIMD with instruction-overloading
that destroys binary interoperability. This is hidden behind the
- misuse of the word "Scalable".
+ misuse of the word "Scalable" and is **permitted under License**
+ by "Silicon Partners".
* RISC-V RVV: Cray-style Scalable Vector but with instruction-overloading
- that destroys binary interoperability.
+ **permitted by the specification** that destroys binary interoperability.
* SVP64: Cray-style Scalable Vector with no instruction-overloaded
meanings. The regfile numbers and bitwidths shall **not** change
in a future revision (for the same instruction encoding):