Skip to content

Commit 5ddb768

Browse files
apazoscmuellner
authored andcommitted
Removed version info from the table of vendor extensions.
The version number is not relevant for this table. However, to include an extension to this table, the ISA documentation must reference a stable or frozen version of the extension that is ready for implementation in the open-source toolchains like LLVM and GCC.
1 parent 103070c commit 5ddb768

File tree

1 file changed

+31
-31
lines changed

1 file changed

+31
-31
lines changed

src/toolchain-conventions.adoc

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -348,38 +348,38 @@ tag to provide extra relocations for a given vendor.
348348
=== List of vendor extensions
349349

350350
.List of vendor extensions
351-
[cols="20,20,10,~"]
351+
[cols="20,20,~"]
352352
|===
353-
|*Vendor* |*Name* |*Version* |*ISA Document*
354-
|OpenHW | Xcvalu | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
355-
|OpenHW | Xcvbi | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
356-
|OpenHW | Xcvbitmanip | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
357-
|OpenHW | Xcvelw | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
358-
|OpenHW | Xcvhwlp | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
359-
|OpenHW | Xcvmac | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
360-
|OpenHW | Xcvmem | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
361-
|OpenHW | Xcvsimd | 1.0.0 | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
362-
|SiFive | XSFvqmaccdod | 1.0 | https://www.sifive.com/document-file/sifive-int8-matrix-multiplication-extensions-specification[SiFive Int8 Matrix Multiplication Extensions Specification]
363-
|SiFive | XSFvqmaccqoq | 1.0 | https://www.sifive.com/document-file/sifive-int8-matrix-multiplication-extensions-specification[SiFive Int8 Matrix Multiplication Extensions Specification]
364-
|SiFive | XSFvfnrclipxfqf | 1.0 | https://www.sifive.com/document-file/fp32-to-int8-ranged-clip-instructions[FP32-to-int8 Ranged Clip Instructions (Xsfvfnrclipxfqf) Extension Specification]
365-
|SiFive | Xsfvfwmaccqqq | 1.0 | https://www.sifive.com/document-file/matrix-multiply-accumulate-instruction[Matrix Multiply Accumulate Instruction (Xsfvfwmaccqqq) Extension Specification]
366-
|SiFive | XSFVCP | 1.0 | https://sifive.cdn.prismic.io/sifive/c3829e36-8552-41f0-a841-79945784241b_vcix-spec-software.pdf[SiFive Vector Coprocessor Interface Software Specification]
367-
|T-Head | XTheadCmo | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
368-
|T-Head | XTheadBa | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
369-
|T-Head | XTheadBb | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
370-
|T-Head | XTheadBs | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
371-
|T-Head | XTheadCondMov | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
372-
|T-Head | XTheadFMemIdx | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
373-
|T-Head | XTheadFmv | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
374-
|T-Head | XTheadInt | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
375-
|T-Head | XTheadMac | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
376-
|T-Head | XTheadMemPair | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
377-
|T-Head | XTheadMemIdx | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
378-
|T-Head | XTheadSync | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
379-
|T-Head | XTheadVector | 1.0 | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
380-
|Ventana | XVentanaCondOps | 1.0 | https://github.com/ventanamicro/ventana-custom-extensions/releases/download/v1.0.0/ventana-custom-extensions-v1.0.0.pdf[VTx-family custom instructions]
381-
|MIPS | Xmipscmov | 1.0 | https://mips.com/wp-content/uploads/2025/03/P8700-F_Programmers_Reference_Manual_Rev1.82_3-19-2025.pdf[MIPS P8700 Programmer's Guide]
382-
|MIPS | Xmipslsp | 1.0 | https://mips.com/wp-content/uploads/2025/03/P8700-F_Programmers_Reference_Manual_Rev1.82_3-19-2025.pdf[MIPS P8700 Programmer's Guide]
353+
|*Vendor* |*Name* |*ISA Document*
354+
|OpenHW | Xcvalu | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
355+
|OpenHW | Xcvbi | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
356+
|OpenHW | Xcvbitmanip | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
357+
|OpenHW | Xcvelw | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
358+
|OpenHW | Xcvhwlp | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
359+
|OpenHW | Xcvmac | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
360+
|OpenHW | Xcvmem | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
361+
|OpenHW | Xcvsimd | https://github.com/openhwgroup/cv32e40p/blob/dev/docs/source/instruction_set_extensions.rst[CORE-V Instruction Set Extensions]
362+
|SiFive | XSFvqmaccdod | https://www.sifive.com/document-file/sifive-int8-matrix-multiplication-extensions-specification[SiFive Int8 Matrix Multiplication Extensions Specification]
363+
|SiFive | XSFvqmaccqoq | https://www.sifive.com/document-file/sifive-int8-matrix-multiplication-extensions-specification[SiFive Int8 Matrix Multiplication Extensions Specification]
364+
|SiFive | XSFvfnrclipxfqf | https://www.sifive.com/document-file/fp32-to-int8-ranged-clip-instructions[FP32-to-int8 Ranged Clip Instructions (Xsfvfnrclipxfqf) Extension Specification]
365+
|SiFive | Xsfvfwmaccqqq | https://www.sifive.com/document-file/matrix-multiply-accumulate-instruction[Matrix Multiply Accumulate Instruction (Xsfvfwmaccqqq) Extension Specification]
366+
|SiFive | XSFVCP | https://sifive.cdn.prismic.io/sifive/c3829e36-8552-41f0-a841-79945784241b_vcix-spec-software.pdf[SiFive Vector Coprocessor Interface Software Specification]
367+
|T-Head | XTheadCmo | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
368+
|T-Head | XTheadBa | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
369+
|T-Head | XTheadBb | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
370+
|T-Head | XTheadBs | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
371+
|T-Head | XTheadCondMov | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
372+
|T-Head | XTheadFMemIdx | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
373+
|T-Head | XTheadFmv | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
374+
|T-Head | XTheadInt | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
375+
|T-Head | XTheadMac | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
376+
|T-Head | XTheadMemPair | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
377+
|T-Head | XTheadMemIdx | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
378+
|T-Head | XTheadSync | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
379+
|T-Head | XTheadVector | https://github.com/T-head-Semi/thead-extension-spec/releases/latest[T-Head ISA extension specification]
380+
|Ventana | XVentanaCondOps | https://github.com/ventanamicro/ventana-custom-extensions/releases/download/v1.0.0/ventana-custom-extensions-v1.0.0.pdf[VTx-family custom instructions]
381+
|MIPS | Xmipscmov | https://mips.com/wp-content/uploads/2025/03/P8700-F_Programmers_Reference_Manual_Rev1.82_3-19-2025.pdf[MIPS P8700 Programmer's Guide]
382+
|MIPS | Xmipslsp | https://mips.com/wp-content/uploads/2025/03/P8700-F_Programmers_Reference_Manual_Rev1.82_3-19-2025.pdf[MIPS P8700 Programmer's Guide]
383383
|===
384384

385385
NOTE: Vendor extension names are case-insensitive, CamelCase is used here

0 commit comments

Comments
 (0)