From 4d66d4c9900081d26aa4a9fe7c84464e629a805b Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sun, 8 Apr 2018 01:26:30 +0100 Subject: [PATCH] add P-Ext ISA --- simple_v_extension.mdwn | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/simple_v_extension.mdwn b/simple_v_extension.mdwn index 43b169850..ad8fd3a5d 100644 --- a/simple_v_extension.mdwn +++ b/simple_v_extension.mdwn @@ -557,6 +557,18 @@ translates effectively to: * ... * RV32 LOAD from addr 0x123B to r3 +# P-Ext ISA + +| Mnemonic | 16-bit Instruction | +| ------------------ | ------------------------- | +| ADD16 rt, ra, rb | add | +| RADD16 rt, ra, rb | Signed Halving add | +| URADD16 rt, ra, rb | Unsigned Halving add | +| KADD16 rt, ra, rb | Signed Saturating add | +| UKADD16 rt, ra, rb | Unsigned Saturating add | +| SUB16 rt, ra, rb | sub | +| RSUB16 rt, ra, rb | Signed Halving sub | + # References -- 2.30.2