@@ -296,16 +296,27 @@ in the ratified base ISA and extensions (e.g. the use of 'w', 'd',
296296
297297Vendor | Prefix | URL
298298:--------------------- | :-------------- | :-------------
299+ Open Hardware Group | cv | https://www.openhwgroup.org/
299300SiFive | sf | https://www.sifive.com/
300301T-Head | th | https://www.t-head.cn/
301302Ventana Micro Systems | vt | https://www.ventanamicro.com/
302303
303304NOTE: Vendor prefixes are case-insensitive.
304305
306+ NOTE: OpenHW cores are all branded as CORE-V, hence the prefix.
307+
305308### List of vendor extensions
306309
307310Vendor | Name | Version | ISA Document
308311:------ | :-------------- | :------------- | :---------------
312+ OpenHW | Xcvalu | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
313+ OpenHW | Xcvbi | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
314+ OpenHW | Xcvbitmanip | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
315+ OpenHW | Xcvelw | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
316+ OpenHW | Xcvhwlp | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
317+ OpenHW | Xcvmac | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
318+ OpenHW | Xcvmem | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
319+ OpenHW | Xcvsimd | 1.0.0 | [ CORE-V Instruction Set Extensions] ( https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst )
309320SiFive | XSFVCP | 1.0 | [ SiFive Vector Coprocessor Interface Software Specification] ( https://sifive.cdn.prismic.io/sifive/c3829e36-8552-41f0-a841-79945784241b_vcix-spec-software.pdf )
310321T-Head | XTheadCmo | 1.0 | [ T-Head ISA extension specification] ( https://github.com/T-head-Semi/thead-extension-spec/releases/latest )
311322T-Head | XTheadBa | 1.0 | [ T-Head ISA extension specification] ( https://github.com/T-head-Semi/thead-extension-spec/releases/latest )
@@ -324,6 +335,13 @@ Ventana | XVentanaCondOps | 1.0 | [VTx-family custom instructions](ht
324335NOTE: Vendor extension names are case-insensitive, CamelCase is used here
325336for readability.
326337
338+ NOTE: Additional information on the CORE-V ISA extensions can be found in the
339+ [ CORE-V ISA Extension
340+ Naming] ( https://github.com/openhwgroup/core-v-sw/blob/master/specifications/corev-isa-extension-naming.md )
341+ specification, and in the draft [ CORE-V Builtin
342+ Function] ( https://github.com/openhwgroup/core-v-sw/blob/master/specifications/corev-builtin-spec.md )
343+ specification.
344+
327345## TODO
328346
329347* ` -mdiv ` , ` -mno-div ` , ` -mfdiv ` , ` -mno-fdiv ` , ` -msave-restore ` ,
0 commit comments