Browse Source

Ssrdp should write sign-extension value as xlen is 32

pull/1901/head
Binno 2 years ago
parent
commit
47cc7e844f
  1. 2
      riscv/insns/ssrdp.h

2
riscv/insns/ssrdp.h

@ -1,7 +1,7 @@
#include "zicfiss.h" #include "zicfiss.h"
if (xSSE()) { if (xSSE()) {
WRITE_RD(STATE.ssp->read()); WRITE_RD(sext_xlen(STATE.ssp->read()));
} else { } else {
#include "mop_r_N.h" #include "mop_r_N.h"
} }

Loading…
Cancel
Save