@@ -12,7 +12,7 @@ diff --git a/bundle/LuaJIT-2.1-20230410/src/lj_asm_arm64.h b/bundle/LuaJIT-2.1-2
12
12
index 3889883d..c216fced 100644
13
13
--- a/bundle/LuaJIT-2.1-20230410/src/lj_asm_arm64.h
14
14
+++ b/bundle/LuaJIT-2.1-20230410/src/lj_asm_arm64.h
15
- @@ -1107 ,6 +1107 ,8 @@ static void asm_ahuvload(ASMState *as, IRIns *ir)
15
+ @@ -1133 ,6 +1133 ,8 @@ static void asm_ahuvload(ASMState *as, IRIns *ir)
16
16
}
17
17
type = ra_scratch(as, rset_clear(gpr, tmp));
18
18
idx = asm_fuseahuref(as, ir->op1, &ofs, rset_clear(gpr, type), A64I_LDRx);
@@ -21,7 +21,7 @@ index 3889883d..c216fced 100644
21
21
if (ir->o == IR_VLOAD) ofs += 8 * ir->op2;
22
22
/* Always do the type check, even if the load result is unused. */
23
23
asm_guardcc(as, irt_isnum(ir->t) ? CC_LS : CC_NE);
24
- @@ -1114 ,7 +1116 ,7 @@ static void asm_ahuvload(ASMState *as, IRIns *ir)
24
+ @@ -1140 ,7 +1142 ,7 @@ static void asm_ahuvload(ASMState *as, IRIns *ir)
25
25
lj_assertA(irt_isinteger(ir->t) || irt_isnum(ir->t),
26
26
"bad load type %d", irt_type(ir->t));
27
27
emit_nm(as, A64I_CMPx | A64F_SH(A64SH_LSR, 32),
0 commit comments