projects
/
riscv-isa-sim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Move towards RVC v1.8
[riscv-isa-sim.git]
/
riscv
/
insns
/
c_addiw.h
diff --git
a/riscv/insns/c_addiw.h
b/riscv/insns/c_addiw.h
index ae4980edce24b3bf7650c2ba34a8bd1aedb46c42..fe87872b42251964fec846cdf52f46ae9c627edf 100644
(file)
--- a/
riscv/insns/c_addiw.h
+++ b/
riscv/insns/c_addiw.h
@@
-1,7
+1,2
@@
require_extension('C');
-if (xlen == 32) {
- WRITE_RD(RVC_RS1 & insn.rvc_imm()); // c.andi
-} else {
- require(insn.rvc_rd() != 0);
- WRITE_RD(sext32(RVC_RS1 + insn.rvc_imm()));
-}
+WRITE_RD(sext32(RVC_RS1 + insn.rvc_imm()));