Is it safe to extend LMUL's maximum value based on current rc2 version?


Feng Chuang
 

hi  Krste and all friends,

Per my understanding, if I extend the vector architecture register number (to be larger than 32) and extend maximum LMUL value to be larger than 8, current vector extension (v1.0) still works fine in terms of completeness and correctness, given mask value can be read from multiple continuous vector registers and even with a mask register specifier as indicated in the spec note for future extension.
I'm thinking in in this way for our future design thus wondering whether anyone already on this way and any experience can be shared especially on compatibility and tool chain related work. 
I tried searching related discussion but couldn't found obvious discussion on LMUL > 8 (maybe that was in too early stages and hadn't been archived into this workgroup). 

Thanks in advance! Appreciated if any sharing/help. 

Join tech-vector-ext@lists.riscv.org to automatically receive all group messages.