Add some stuff that got missed in ARM64 NDR changes

This commit is contained in:
Cacodemon345
2025-11-05 00:30:11 +06:00
committed by GitHub
parent 98bb4950f8
commit 215c5719ad

View File

@@ -739,6 +739,7 @@ extern int codegen_fp_enter(void);
#define uop_FP_ENTER(ir) \
do { \
if (!codegen_fpu_entered) { \
uop_MOV_IMM(ir, IREG_oldpc, cpu_state.oldpc); \
uop_CALL_FUNC_RESULT(ir, IREG_temp0, codegen_fp_enter); \
uop_CMP_IMM_JZ(ir, IREG_temp0, 1, codegen_exit_rout); \
} \
@@ -748,6 +749,7 @@ extern int codegen_fp_enter(void);
#define uop_MMX_ENTER(ir) \
do { \
if (!codegen_mmx_entered) { \
uop_MOV_IMM(ir, IREG_oldpc, cpu_state.oldpc); \
uop_CALL_FUNC_RESULT(ir, IREG_temp0, codegen_mmx_enter); \
uop_CMP_IMM_JZ(ir, IREG_temp0, 1, codegen_exit_rout); \
} \