aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/vmnand_mm.h
diff options
context:
space:
mode:
authorChih-Min Chao <chihmin.chao@sifive.com>2019-04-08 00:13:05 -0700
committerChih-Min Chao <chihmin.chao@sifive.com>2019-04-08 00:13:05 -0700
commit26253c1a4baccba5a9caf869aef97ee3601d07e3 (patch)
treee802c9c841604640c2e3f3924770779f01537f74 /riscv/insns/vmnand_mm.h
parentd5949b5c223490709fc87e3e6f84d042f68cf0f8 (diff)
downloadspike-26253c1a4baccba5a9caf869aef97ee3601d07e3.zip
spike-26253c1a4baccba5a9caf869aef97ee3601d07e3.tar.gz
spike-26253c1a4baccba5a9caf869aef97ee3601d07e3.tar.bz2
rvv: add mask register operation
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
Diffstat (limited to 'riscv/insns/vmnand_mm.h')
-rw-r--r--riscv/insns/vmnand_mm.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/riscv/insns/vmnand_mm.h b/riscv/insns/vmnand_mm.h
index f188a12..5a3ab09 100644
--- a/riscv/insns/vmnand_mm.h
+++ b/riscv/insns/vmnand_mm.h
@@ -1,5 +1,2 @@
-// vmnand
-VI_VV_LOOP
-({
- // NOT IMPLEMENTED YET
-})
+// vmnand.mm vd, vs2, vs1
+VI_LOOP_MASK(~(vs2 & vs1));