[xcc,opcodes,pk,sim] cleanup to FP ISA
[riscv-isa-sim.git] / riscv / insns / mtf_d.h
index 29792ec425b41048e960568fc37f712dcc13eeae..b03697b1bc276b7f21b9998a3583c7807c7548f0 100644 (file)
@@ -1,3 +1,5 @@
-require_xpr64;
 require_fp;
-FRD = RS1;
+if(xpr64)
+  FRD = RS1;
+else
+  FRD = (RS1 & 0x00000000FFFFFFFF) | (RS2 << 32);