arm32 rec: wrong operand size for immediate mem write

Issue #208
This commit is contained in:
Flyinghead 2021-03-29 14:20:42 +02:00
parent f1b4b78e4c
commit ed25d45adb
1 changed files with 1 additions and 1 deletions

View File

@ -1019,7 +1019,7 @@ bool ngen_writemem_immediate(RuntimeBlockInfo* block, shil_opcode* op, bool stag
mem_op_type optp = memop_type(op);
bool isram = false;
void* ptr = _vmem_write_const(op->rs1._imm, isram, std::max(4u, memop_bytes(optp)));
void* ptr = _vmem_write_const(op->rs1._imm, isram, std::min(4u, memop_bytes(optp)));
eReg rs2 = r1;
eFSReg rs2f = f0;