[llvm] 44e74d8 - [docs][RISCV] Document status of assorted extensions

Philip Reames via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 8 15:55:39 PDT 2022


Author: Philip Reames
Date: 2022-09-08T15:55:10-07:00
New Revision: 44e74d862311a60c308d7195a7f0b0cb7b93bf89

URL: https://github.com/llvm/llvm-project/commit/44e74d862311a60c308d7195a7f0b0cb7b93bf89
DIFF: https://github.com/llvm/llvm-project/commit/44e74d862311a60c308d7195a7f0b0cb7b93bf89.diff

LOG: [docs][RISCV] Document status of assorted extensions

Sorry, there's no real theme to this. It's simply the rest of the extensions we implement which don't need individual discussion.

Differential Revision: https://reviews.llvm.org/D133529

Added: 
    

Modified: 
    llvm/docs/RISCVUsage.rst

Removed: 
    


################################################################################
diff  --git a/llvm/docs/RISCVUsage.rst b/llvm/docs/RISCVUsage.rst
index c1b90a04acd90..861b2c85a94f1 100644
--- a/llvm/docs/RISCVUsage.rst
+++ b/llvm/docs/RISCVUsage.rst
@@ -44,40 +44,48 @@ on support follow.
 
   .. 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.


        


More information about the llvm-commits mailing list