DIFROMREG
DIFROMREG(dval, MIPSInst_RT(ir));
DIFROMREG(xcp->regs[MIPSInst_RT(ir)],
DIFROMREG(val, MIPSInst_FS(ir));
DIFROMREG(bits, MIPSInst_FS(ir));
#define DPFROMREG(dp, x) DIFROMREG((dp).bits, x)