[PATCH] D133529: [docs][RISCV] Document status of assorted extensions
Philip Reames via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 8 15:55:47 PDT 2022
This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.
Closed by commit rG44e74d862311: [docs][RISCV] Document status of assorted extensions (authored by reames).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D133529/new/
https://reviews.llvm.org/D133529
Files:
llvm/docs/RISCVUsage.rst
Index: llvm/docs/RISCVUsage.rst
===================================================================
--- llvm/docs/RISCVUsage.rst
+++ llvm/docs/RISCVUsage.rst
@@ -44,40 +44,48 @@
.. table:: Ratified Extensions by Status
- ============= ========================
- Extension Status
- ============= ========================
- ``A`` Supported
- ``C`` Supported
- ``D`` Supported
- ``F`` Supported
- ``M`` Supported
- ``V`` Supported
- ``Zba`` Supported
- ``Zbb`` Supported
- ``Zbc`` Supported
- ``Zbs`` Supported
- ``Zicbom`` Assembly Support
- ``Zicbop`` Assembly Support
- ``Zicboz`` Assembly Support
- ``Zve32x`` Partially Supported
- ``Zve32f`` Partially Supported
- ``Zve64x`` Supported
- ``Zve64f`` Supported
- ``Zve64d`` Supported
- ``Zvl32b`` Partially Supported
- ``Zvl64b`` Supported
- ``Zvl128b`` Supported
- ``Zvl256b`` Supported
- ``Zvl512b`` Supported
- ``Zvl1024b`` Supported
- ``Zvl2048b`` Supported
- ``Zvl4096b`` Supported
- ``Zvl8192b`` Supported
- ``Zvl16384b`` Supported
- ``Zvl32768b`` Supported
- ``Zvl65536b`` Supported
- ============= ========================
+ ============= ========================
+ Extension Status
+ ============= ========================
+ ``A`` Supported
+ ``C`` Supported
+ ``D`` Supported
+ ``F`` Supported
+ ``M`` Supported
+ ``V`` Supported
+ ``Zba`` Supported
+ ``Zbb`` Supported
+ ``Zbc`` Supported
+ ``Zbs`` Supported
+ ``Zdinx`` Assembly Support
+ ``Zfh`` Supported
+ ``Zfhmin`` Supported
+ ``Zfinx`` Assembly Support
+ ``Zhinx`` Assembly Support
+ ``Zhinxmin`` Assembly Support
+ ``Zicbom`` Assembly Support
+ ``Zicbop`` Assembly Support
+ ``Zicboz`` Assembly Support
+ ``Zihintpause`` Assembly Support
+ ``Zmmul`` Supported
+ ``Zve32x`` Partially Supported
+ ``Zve32f`` Partially Supported
+ ``Zve64x`` Supported
+ ``Zve64f`` Supported
+ ``Zve64d`` Supported
+ ``Zvl32b`` Partially Supported
+ ``Zvl64b`` Supported
+ ``Zvl128b`` Supported
+ ``Zvl256b`` Supported
+ ``Zvl512b`` Supported
+ ``Zvl1024b`` Supported
+ ``Zvl2048b`` Supported
+ ``Zvl4096b`` Supported
+ ``Zvl8192b`` Supported
+ ``Zvl16384b`` Supported
+ ``Zvl32768b`` Supported
+ ``Zvl65536b`` Supported
+ ============= ========================
Assembly Support
LLVM supports the associated instructions in assembly. All assembly related tools (e.g. assembler, disassembler, llvm-objdump, etc..) are supported. Compiler and linker will accept extension names, and linked binaries will contain appropriate ELF flags and attributes to reflect use of named extension.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D133529.458905.patch
Type: text/x-patch
Size: 3215 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220908/6d582167/attachment.bin>
More information about the llvm-commits
mailing list