diff options
Diffstat (limited to 'src/dynarec/arm64/dynarec_arm64_helper.c')
| -rw-r--r-- | src/dynarec/arm64/dynarec_arm64_helper.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_helper.c b/src/dynarec/arm64/dynarec_arm64_helper.c index d71603d4..a1d9a93b 100644 --- a/src/dynarec/arm64/dynarec_arm64_helper.c +++ b/src/dynarec/arm64/dynarec_arm64_helper.c @@ -31,8 +31,7 @@ uintptr_t geted(dynarec_arm_t* dyn, uintptr_t addr, int ninst, uint8_t nextop, u MAYUSE(dyn); MAYUSE(ninst); MAYUSE(delta); if (l == LOCK_LOCK) { - dyn->insts[ninst].lock_prefixed = 1; - DMB_ISH(); + dyn->insts[ninst].lock = 1; } if(rex.is32bits) |