about summary refs log tree commit diff stats
path: root/src/emu
diff options
context:
space:
mode:
authorLeslie Zhai <zhaixiang@loongson.cn>2025-09-19 14:10:41 +0800
committerGitHub <noreply@github.com>2025-09-19 08:10:41 +0200
commit5bfb27d3fa867c5d204d5f7e23507e36b87c82f7 (patch)
treebcfabe4007a9e9d01a928fc79f42bdde0af83aee /src/emu
parent0d355aaf01e0e76968a0b9ea7e4478e9b4228948 (diff)
downloadbox64-5bfb27d3fa867c5d204d5f7e23507e36b87c82f7.tar.gz
box64-5bfb27d3fa867c5d204d5f7e23507e36b87c82f7.zip
[LA64_DYNAREC] Refactor register mapping (#2940)
* [LA64_DYNAREC] Refactor register mapping

* [LA64_DYNAREC] Fix typo

* [LA64_DYNAREC] Remapping xSavedSP to fp ($r22)

* [LA64_DYNAREC] Fix VPCLMULQDQ x3 and x4 issue

* [LA64_DYNAREC] Fix typo

* [LA64_DYNAREC] Fix typo
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/x64emu_private.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64emu_private.h b/src/emu/x64emu_private.h
index 15e85fa4..aba2b3ed 100644
--- a/src/emu/x64emu_private.h
+++ b/src/emu/x64emu_private.h
@@ -71,7 +71,7 @@ typedef struct x64emu_s {
     x87control_t cw;
     uint16_t    dummy_cw;   // align...
     mmxcontrol_t mxcsr;
-    #ifdef RV64         // it would be better to use a dedicated register for this like arm64 xSavedSP, but we're running of of free registers.
+    #ifdef RV64         // it would be better to use a dedicated register for this like arm64 xSavedSP, but we're running out of free registers.
     uintptr_t xSPSave;  // sp base value of current dynarec frame, used by call/ret optimization to reset stack when unmatch.
     #endif
     fpu_ld_t    fpu_ld[8]; // for long double emulation / 80bits fld fst