[opcodes, sim, xcc] made *w insns illegal in RV32
[riscv-isa-sim.git] / riscv / insns / remu.h
index 3b6c44f79aa822b816df1b81b3fee85dc797217e..04499ab3f40d3b4311227d2e36bd2bb08182153c 100644 (file)
@@ -1,5 +1,4 @@
-require64;
 if(RS2 == 0)
-  RD = 0;
+  RD = RS1;
 else
-  RD = RS1 % RS2;
+  RD = sext_xprlen(RS1 % RS2);