Skip to content

Commit c389f50

Browse files
authored
[Docs][RISCV]Remove experimental from Smctr, Ssctr,Sdext and Sdtrig (#161058)
1 parent 065cd64 commit c389f50

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

llvm/docs/RISCVUsage.rst

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,8 @@ on support follow.
120120
``H`` Assembly Support
121121
``M`` Supported
122122
``Q`` Assembly Support
123+
``Sdext`` Assembly Support (`See note <#riscv-debug-specification-note>`__)
124+
``Sdtrig`` Assembly Support (`See note <#riscv-debug-specification-note>`__)
123125
``Sha`` Supported
124126
``Shcounterenw`` Assembly Support (`See note <#riscv-profiles-extensions-note>`__)
125127
``Shgatpa`` Assembly Support (`See note <#riscv-profiles-extensions-note>`__)
@@ -132,6 +134,7 @@ on support follow.
132134
``Smcdeleg`` Supported
133135
``Smcntrpmf`` Supported
134136
``Smcsrind`` Supported
137+
``Smctr`` Assembly Support
135138
``Smdbltrp`` Supported
136139
``Smepmp`` Supported
137140
``Smmpm`` Supported
@@ -144,6 +147,7 @@ on support follow.
144147
``Sscofpmf`` Assembly Support
145148
``Sscounterenw`` Assembly Support (`See note <#riscv-profiles-extensions-note>`__)
146149
``Sscsrind`` Supported
150+
``Ssctr`` Assembly Support
147151
``Ssdbltrp`` Supported
148152
``Ssnpm`` Supported
149153
``Sspm`` Supported
@@ -306,6 +310,10 @@ Supported
306310
``Za128rs``, ``Za64rs``, ``Zama16b``, ``Zic64b``, ``Ziccamoa``, ``Ziccamoc``, ``Ziccif``, ``Zicclsm``, ``Ziccrse``, ``Shcounterenvw``, ``Shgatpa``, ``Shtvala``, ``Shvsatpa``, ``Shvstvala``, ``Shvstvecd``, ``Ssccptr``, ``Sscounterenw``, ``Ssstateen``, ``Ssstrict``, ``Sstvala``, ``Sstvecd``, ``Ssu64xl``, ``Svade``, ``Svbare``
307311
These extensions are defined as part of the `RISC-V Profiles specification <https://github.com/riscv/riscv-profiles/releases/tag/v1.0>`__. They do not introduce any new features themselves, but instead describe existing hardware features.
308312

313+
.. _riscv-debug-specification-note:
314+
315+
``Sdext``, ``Sdtrig`` `The RISC-V Debug Specification <https://github.com/riscv/riscv-debug-spec/releases/download/1.0/riscv-debug-specification.pdf>`__.
316+
309317
.. _riscv-zacas-note:
310318

311319
``Zacas``
@@ -337,12 +345,6 @@ The primary goal of experimental support is to assist in the process of ratifica
337345
``experimental-zvbc32e``, ``experimental-zvkgs``
338346
LLVM implements the `0.7 release specification <https://github.com/user-attachments/files/16450464/riscv-crypto-spec-vector-extra_v0.0.7.pdf>`__.
339347

340-
``experimental-sdext``, ``experimental-sdtrig``
341-
LLVM implements the `1.0-rc4 specification <https://github.com/riscv/riscv-debug-spec/releases/download/1.0.0-rc4/riscv-debug-specification.pdf>`__.
342-
343-
``experimental-smctr``, ``experimental-ssctr``
344-
LLVM implements the `1.0-rc3 specification <https://github.com/riscv/riscv-control-transfer-records/releases/tag/v1.0_rc3>`__.
345-
346348
``experimental-svukte``
347349
LLVM implements the `0.3 draft specification <https://github.com/riscv/riscv-isa-manual/pull/1564>`__.
348350

0 commit comments

Comments
 (0)