about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorYang Liu <liuyang22@iscas.ac.cn>2025-02-24 03:29:49 +0800
committerGitHub <noreply@github.com>2025-02-23 20:29:49 +0100
commit940317949a4f6bf75a934840b8a15b41d25d9e1d (patch)
treee3415cfd0152fc83128c42ae9a4d26fdc17af392 /src
parentf9b6ea48e9f19cef8d299835751b17e5af2391dd (diff)
downloadbox64-940317949a4f6bf75a934840b8a15b41d25d9e1d.tar.gz
box64-940317949a4f6bf75a934840b8a15b41d25d9e1d.zip
[RV64_DYNAREC] Fixed some minor typos (#2406)
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/rv64/dynarec_rv64_db.c4
-rw-r--r--src/dynarec/rv64/dynarec_rv64_f20f.c2
2 files changed, 2 insertions, 4 deletions
diff --git a/src/dynarec/rv64/dynarec_rv64_db.c b/src/dynarec/rv64/dynarec_rv64_db.c
index 9b58410d..cd5f8ee0 100644
--- a/src/dynarec/rv64/dynarec_rv64_db.c
+++ b/src/dynarec/rv64/dynarec_rv64_db.c
@@ -264,9 +264,7 @@ uintptr_t dynarec64_DB(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t ip, int ni
                             X87_PUSH_OR_FAIL(v1, dyn, ninst, x1, EXT_CACHE_ST_D);
                             FLD(v1, ed, fixedaddress);
                         } else {
-                            if (ed != x1) {
-                                ADDI(x1, ed, fixedaddress);
-                            }
+                            ADDI(x1, ed, fixedaddress);
                             X87_PUSH_EMPTY_OR_FAIL(dyn, ninst, x3);
                             CALL(native_fld, -1, x1, 0);
                         }
diff --git a/src/dynarec/rv64/dynarec_rv64_f20f.c b/src/dynarec/rv64/dynarec_rv64_f20f.c
index 6692e3ce..5eee471f 100644
--- a/src/dynarec/rv64/dynarec_rv64_f20f.c
+++ b/src/dynarec/rv64/dynarec_rv64_f20f.c
@@ -59,7 +59,7 @@ uintptr_t dynarec64_F20F(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t ip, int
             } else {
                 SMREAD();
                 v0 = sse_get_reg_empty(dyn, ninst, x1, gd, 0);
-                addr = geted(dyn, addr, ninst, nextop, &ed, x1, x2, &fixedaddress, rex, NULL, 8, 0);
+                addr = geted(dyn, addr, ninst, nextop, &ed, x1, x2, &fixedaddress, rex, NULL, 1, 0);
                 FLD(v0, ed, fixedaddress);
                 // reset upper part
                 SD(xZR, xEmu, offsetof(x64emu_t, xmm[gd]) + 8);