riscv / riscv-p-spec

RISC-V Packed SIMD Extension
https://jira.riscv.org/browse/RVG-129
Creative Commons Attribution 4.0 International
138 stars 38 forks source link

Legal combinations table does not require zmmul / m-ext. #129

Open marcfedorow opened 2 years ago

marcfedorow commented 2 years ago

So formally rv32i_zbpbo_zpn is a legal combination and no zmmul insns (incl. MULH) are enabled. This should be somehow solved (i.e. add M or zmmul as a required extention to this table).

Also spec should clearly define a string that rv32ip expands to. I.e. it could expand to

While this four isa strings are all legal, rv32ip may expand only to one of them.