aboutsummaryrefslogtreecommitdiff
path: root/rv_zcmp
diff options
context:
space:
mode:
authorliweiwei90 <34847211+liweiwei90@users.noreply.github.com>2022-11-18 07:33:13 +0800
committerGitHub <noreply@github.com>2022-11-17 15:33:13 -0800
commit8df0274582cedd9070bb92f6e7d9e225de005f1a (patch)
tree06e0c13b770c2606124fa1b9b31edfad3636a302 /rv_zcmp
parent9f4d2be321fa30653d642bcc47f5f24a883afb60 (diff)
downloadriscv-opcodes-8df0274582cedd9070bb92f6e7d9e225de005f1a.zip
riscv-opcodes-8df0274582cedd9070bb92f6e7d9e225de005f1a.tar.gz
riscv-opcodes-8df0274582cedd9070bb92f6e7d9e225de005f1a.tar.bz2
Add support for Zc* extensions (#107)
Diffstat (limited to 'rv_zcmp')
-rw-r--r--rv_zcmp6
1 files changed, 6 insertions, 0 deletions
diff --git a/rv_zcmp b/rv_zcmp
new file mode 100644
index 0000000..c72d1de
--- /dev/null
+++ b/rv_zcmp
@@ -0,0 +1,6 @@
+cm.push c_rlist c_spimm 1..0=2 15..13=5 12..8=0x18
+cm.pop c_rlist c_spimm 1..0=2 15..13=5 12..8=0x1A
+cm.popretz c_rlist c_spimm 1..0=2 15..13=5 12..8=0x1C
+cm.popret c_rlist c_spimm 1..0=2 15..13=5 12..8=0x1E
+cm.mvsa01 c_sreg1 c_sreg2 1..0=2 15..13=5 12..10=3 6..5=1
+cm.mva01s c_sreg1 c_sreg2 1..0=2 15..13=5 12..10=3 6..5=3