lightning.git - Portable just-in-time compiler library

index : lightning.git
Portable just-in-time compiler library
summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/jit_mips-cpu.c 2
-rw-r--r--lib/jit_mips-fpu.c 1
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/jit_mips-cpu.c b/lib/jit_mips-cpu.c
index d19a2e6..0b0914a 100644
--- a/lib/jit_mips-cpu.c
+++ b/lib/jit_mips-cpu.c
@@ -479,7 +479,7 @@ static void _ctzr(jit_state_t*, jit_int32_t, jit_int32_t);
# define subr(rd,rs,rt) DSUBU(rd,rs,rt)
# define mult(rs,rt) DMULT(rs,rt)
# define mul_r6(rd,rs,rt) DMUL_R6(rd,rs,rt)
-# define muu_r6(rd,rs,rt) DMUU_R6(rd,rs,rt)
+# define muh_r6(rd,rs,rt) DMUH_R6(rd,rs,rt)
# define multu(rs,rt) DMULTU(rs,rt)
# define mulu_r6(rd,rs,rt) DMULU_R6(rd,rs,rt)
# define muhu_r6(rd,rs,rt) DMUHU_R6(rd,rs,rt)
diff --git a/lib/jit_mips-fpu.c b/lib/jit_mips-fpu.c
index 6681ba4..99a0c5b 100644
--- a/lib/jit_mips-fpu.c
+++ b/lib/jit_mips-fpu.c
@@ -1383,6 +1383,7 @@ _unler_f(jit_state_t *_jit, jit_int32_t r0, jit_int32_t r1, jit_int32_t r2)
}
else {
C_ULE_S(r1, r2);
+ w = _jit->pc.w;
BC1T(0);
/* delay slot */
movi(r0, 1);
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月15日 18:55:13 +0000

AltStyle によって変換されたページ (->オリジナル) /