Skip to content

Commit 0d42de6

Browse files
resistorcmuellner
authored andcommitted
Propose vendor mnemonic extension for CHERIoT
CHERIoT (https://cheriot.org/) is a RISC-V-based microcontroller platform that incorporates CHERI technology for capability-based security. It extends RISC-V with several new instructions (found in the ISA reference on cheriot.org). Some of these share names with the Zcheri extension currently under consideration, but do not use the same encodings, and thus should be in a vendor prefix. The CHERIoT LLVM toolchain is maintained in https://github.com/cherIoT-Platform/llvm-project It does not currently use a prefix on its custom instructions, but we would like to change that if we can assign a prefix. Signed-off-by: Owen Anderson <[email protected]>
1 parent 08ae8fe commit 0d42de6

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/toolchain-conventions.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,7 @@ separated by a dot, e.g., `th.vxrm`.
277277
[%autowidth]
278278
|===
279279
|*Vendor* |*Prefix* |*URL*
280+
|Cheriot | ct | https://cheriot.org/
280281
|Open Hardware Group | cv | https://www.openhwgroup.org/
281282
|Andes | nds | https://www.andestech.com/
282283
|SiFive | sf | https://www.sifive.com/

0 commit comments

Comments
 (0)