From 16393c499b0af0ca3979dd137f86c3d14f609a2c Mon Sep 17 00:00:00 2001 From: liuli Date: Wed, 27 Sep 2023 16:01:58 +0800 Subject: Update dynarec_arm64_emit_math.c (#994) UpdateFlags() using op1 --- src/dynarec/arm64/dynarec_arm64_emit_math.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/dynarec/arm64/dynarec_arm64_emit_math.c b/src/dynarec/arm64/dynarec_arm64_emit_math.c index f391f3a5..526f8b72 100644 --- a/src/dynarec/arm64/dynarec_arm64_emit_math.c +++ b/src/dynarec/arm64/dynarec_arm64_emit_math.c @@ -906,7 +906,7 @@ void emit_dec32(dynarec_arm_t* dyn, int ninst, rex_t rex, int s1, int s3, int s4 void emit_dec8(dynarec_arm_t* dyn, int ninst, int s1, int s3, int s4) { IFX(X_PEND) { - STRB_U12(s3, xEmu, offsetof(x64emu_t, op2)); + STRB_U12(s1, xEmu, offsetof(x64emu_t, op1)); SET_DF(s3, d_dec8); } else IFX(X_ZF|X_OF|X_AF|X_SF|X_PF) { SET_DFNONE(s3); -- cgit 1.4.1