About
Add HWPROBE based discovery for various Zv* extensions which are not implied by V-extension:
- Zvl32b
- Zvl64b
- Zvl128b
- Zvl256b
- Zvl512b
- Zvl1024b
- Zvbb
- Zvbc
The V-extension implies following features so these does not require separate discovery:
- Zvl128b
- EEW of 8, 16, and 32, and 64
- Vector configuration instructions (vsetvli/vsetivli/vsetvl)
- Vector load and store instructions
- Vector integer instructions
- Vector fixed-point arithmetic instructions
- Vector integer single-width and widening reduction operations
- Vector mask instructions
- Vector permutation instructions
Refer, Chapter18 of https://github.com/riscv/riscv-v-spec/releases/tag/v1.0
Status
Updates
- Project reported as priority for 2H23