diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynarec/dynarec_arm64_f0.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dynarec/dynarec_arm64_f0.c b/src/dynarec/dynarec_arm64_f0.c index 820940e3..9225e283 100644 --- a/src/dynarec/dynarec_arm64_f0.c +++ b/src/dynarec/dynarec_arm64_f0.c @@ -417,6 +417,7 @@ uintptr_t dynarec64_F0(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin if(opcode==0x81) {INST_NAME("(LOCK) CMP Ew, Iw");} else {INST_NAME("(LOCK) CMP Ew, Ib");} SETFLAGS(X_ALL, SF_SET); GETEW(x6, (opcode==0x81)?2:1); + (void)wb1; // No need to LOCK, this is readonly if(opcode==0x81) i32 = F16S; else i32 = F8S; if(i32) { |