From 276e67f329df7f68894f56f951f64818135d1a69 Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Sat, 11 Oct 2025 20:27:10 +0800 Subject: [INTERP] Fixed a typo in AVX 0F 38 F5 BZHI opcode (#3054) --- src/emu/x64runavx0f38.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64runavx0f38.c b/src/emu/x64runavx0f38.c index a17b2e75..50736ffb 100644 --- a/src/emu/x64runavx0f38.c +++ b/src/emu/x64runavx0f38.c @@ -166,7 +166,7 @@ uintptr_t RunAVX_0F38(x64emu_t *emu, vex_t vex, uintptr_t addr, int *step) CONDITIONAL_SET_FLAG((tmp32u>31), F_CF); } CONDITIONAL_SET_FLAG(rex.w?(GD->q[0]==0):(GD->dword[0]==0), F_ZF); - CONDITIONAL_SET_FLAG(rex.w?(VD->q[0]>>63):(VD->dword[0]>>31), F_SF); + CONDITIONAL_SET_FLAG(rex.w?(GD->q[0]>>63):(GD->dword[0]>>31), F_SF); CLEAR_FLAG(F_OF); // UD flags CLEAR_FLAG(F_AF); -- cgit 1.4.1