diff options
Diffstat (limited to 'src/dynarec/arm64/dynarec_arm64_avx.c')
| -rw-r--r-- | src/dynarec/arm64/dynarec_arm64_avx.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_avx.c b/src/dynarec/arm64/dynarec_arm64_avx.c index 3d25a610..56236005 100644 --- a/src/dynarec/arm64/dynarec_arm64_avx.c +++ b/src/dynarec/arm64/dynarec_arm64_avx.c @@ -51,6 +51,8 @@ uintptr_t dynarec64_AVX(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int ni if( (vex.m==VEX_M_0F) && (vex.p==VEX_P_NONE)) addr = dynarec64_AVX_0F(dyn, addr, ip, ninst, vex, ok, need_epilog); + else if( (vex.m==VEX_M_0F) && (vex.p==VEX_P_66)) + addr = dynarec64_AVX_66_0F(dyn, addr, ip, ninst, vex, ok, need_epilog); else if( (vex.m==VEX_M_0F38) && (vex.p==VEX_P_66)) addr = dynarec64_AVX_66_0F38(dyn, addr, ip, ninst, vex, ok, need_epilog); else if( (vex.m==VEX_M_0F3A) && (vex.p==VEX_P_66)) |