From 5584eb31a453f42048e3ad0a03556f5b4749ef4f Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Sun, 4 May 2025 17:29:05 +0600 Subject: [PATCH] Shift IREG_FPU_TOP to end --- src/codegen_new/codegen_reg.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/codegen_new/codegen_reg.h b/src/codegen_new/codegen_reg.h index 4759d04e9..6987b6f8c 100644 --- a/src/codegen_new/codegen_reg.h +++ b/src/codegen_new/codegen_reg.h @@ -56,8 +56,6 @@ enum { IREG_GS_seg, IREG_SS_seg, - IREG_FPU_TOP, - /*FPU stack registers are physical registers. Use IREG_ST() / IREG_tag() to access. When CODEBLOCK_STATIC_TOP is set, the physical register number will be @@ -123,6 +121,8 @@ enum { IREG_eaa16, IREG_x87_op, + IREG_FPU_TOP, + /*Temporary registers are stored on the stack, and are not guaranteed to be preserved across uOPs. They will not be written back if they will not be read again.*/