aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vm_arm64.dasc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/vm_arm64.dasc b/src/vm_arm64.dasc
index 34d29982..61a3ba6d 100644
--- a/src/vm_arm64.dasc
+++ b/src/vm_arm64.dasc
@@ -2029,13 +2029,13 @@ static void build_subroutines(BuildCtx *ctx)
2029 |.if JIT 2029 |.if JIT
2030 | ldr L, SAVE_L 2030 | ldr L, SAVE_L
2031 |1: 2031 |1:
2032 | movz TISNUM, #(LJ_TISNUM>>1)&0xffff, lsl #48
2033 | movz TISNUMhi, #(LJ_TISNUM>>1)&0xffff, lsl #16
2034 | movn TISNIL, #0
2032 | cmn CARG1w, #LUA_ERRERR 2035 | cmn CARG1w, #LUA_ERRERR
2033 | bhs >9 // Check for error from exit. 2036 | bhs >9 // Check for error from exit.
2034 | lsl RC, CARG1, #3
2035 | ldr LFUNC:CARG2, [BASE, FRAME_FUNC] 2037 | ldr LFUNC:CARG2, [BASE, FRAME_FUNC]
2036 | movz TISNUM, #(LJ_TISNUM>>1)&0xffff, lsl #48 2038 | lsl RC, CARG1, #3
2037 | movz TISNUMhi, #(LJ_TISNUM>>1)&0xffff, lsl #16
2038 | movn TISNIL, #0
2039 | and LFUNC:CARG2, CARG2, #LJ_GCVMASK 2039 | and LFUNC:CARG2, CARG2, #LJ_GCVMASK
2040 | str RCw, SAVE_MULTRES 2040 | str RCw, SAVE_MULTRES
2041 | str BASE, L->base 2041 | str BASE, L->base