about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorwannacu <wannacu2049@gmail.com>2023-08-10 16:43:07 +0800
committerwannacu <wannacu2049@gmail.com>2023-08-10 16:43:07 +0800
commit24c8af0363bc2ff64afb874a564da561181ef488 (patch)
tree1bde50ddd3bcd5f82cdf9ebafdc883d391509e3b /src
parent4474af2a9af0a4c01cf744070e998f6fc15388e7 (diff)
downloadbox64-24c8af0363bc2ff64afb874a564da561181ef488.tar.gz
box64-24c8af0363bc2ff64afb874a564da561181ef488.zip
[ARM64_DYNAREC] Fixed 66 98 opcode
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/arm64/dynarec_arm64_66.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_66.c b/src/dynarec/arm64/dynarec_arm64_66.c
index 3a5d0e5c..3ca6dd3e 100644
--- a/src/dynarec/arm64/dynarec_arm64_66.c
+++ b/src/dynarec/arm64/dynarec_arm64_66.c
@@ -632,7 +632,7 @@ uintptr_t dynarec64_66(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin
         case 0x98:

             INST_NAME("CBW");

             SXTBw(x1, xRAX);

-            BFIw(xRAX, x1, 0, 16);

+            BFIx(xRAX, x1, 0, 16);

             break;

 

         case 0x9C: