]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
ARM: Minor interpreter optimization.
authorMike Pall <mike>
Sun, 4 Jan 2015 23:05:38 +0000 (00:05 +0100)
committerMike Pall <mike>
Sun, 4 Jan 2015 23:05:38 +0000 (00:05 +0100)
src/vm_arm.dasc

index 2d600d225a71aa4f02ca0464d9691731e02d0e53..62579eab8d71b025a0cae0ba3cb36d9328f17267 100644 (file)
@@ -539,9 +539,8 @@ static void build_subroutines(BuildCtx *ctx)
   |1:
   |  beq ->cont_ffi_callback           // cont = 1: return from FFI callback.
   |  // cont = 0: tailcall from C function.
-  |  ldr CARG3, [BASE, FRAME_FUNC]
-  |   sub CARG4, CARG4, #16
-  |   sub RC, CARG4, BASE
+  |  sub CARG4, CARG4, #16
+  |  sub RC, CARG4, BASE
   |  b ->vm_call_tail
   |.endif
   |