3 See <http://bugs.libre-riscv.org/show_bug.cgi?id=139>
5 SV is based on vectorisation of scalar opcodes. LD and ST from scalar RISCV can be extended by either rd or rs1 being vectorised, however a third "immediate element strided" multiples do not fit.
7 In addition, Vulkan requires swizzled LD/ST covering: