diff options
Diffstat (limited to 'src/dynarec/la64/dynarec_la64_emit_math.c')
| -rw-r--r-- | src/dynarec/la64/dynarec_la64_emit_math.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dynarec/la64/dynarec_la64_emit_math.c b/src/dynarec/la64/dynarec_la64_emit_math.c index f99c61ef..577ffc75 100644 --- a/src/dynarec/la64/dynarec_la64_emit_math.c +++ b/src/dynarec/la64/dynarec_la64_emit_math.c @@ -729,7 +729,7 @@ void emit_sbb8(dynarec_la64_t* dyn, int ninst, int s1, int s2, int s3, int s4, i X64_SBC_B(s1, s2); } - MV(s1, s3); + ANDI(s1, s3, 0xff); IFX (X_PEND) ST_B(s1, xEmu, offsetof(x64emu_t, res)); return; |