diff options
Diffstat (limited to '')
-rw-r--r-- | src/buildvm_arm.dasc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/buildvm_arm.dasc b/src/buildvm_arm.dasc index 60857c08..09420553 100644 --- a/src/buildvm_arm.dasc +++ b/src/buildvm_arm.dasc | |||
@@ -1571,7 +1571,7 @@ static void build_subroutines(BuildCtx *ctx) | |||
1571 | | add CARG1, STR:CARG1, #sizeof(GCstr)-1 | 1571 | | add CARG1, STR:CARG1, #sizeof(GCstr)-1 |
1572 | | movgt RB, CARG2 | 1572 | | movgt RB, CARG2 |
1573 | | add CARG2, CARG1, CARG3 | 1573 | | add CARG2, CARG1, CARG3 |
1574 | | subs CARG3, RB, CARG3 // len = start - end | 1574 | | subs CARG3, RB, CARG3 // len = end - start |
1575 | | add CARG3, CARG3, #1 // len += 1 | 1575 | | add CARG3, CARG3, #1 // len += 1 |
1576 | | bge ->fff_newstr | 1576 | | bge ->fff_newstr |
1577 | |->fff_emptystr: | 1577 | |->fff_emptystr: |
@@ -2217,7 +2217,7 @@ static void build_subroutines(BuildCtx *ctx) | |||
2217 | | ins_callt | 2217 | | ins_callt |
2218 | #endif | 2218 | #endif |
2219 | | | 2219 | | |
2220 | |->cont_ffi_callback: // Return from FFI callback. | 2220 | |->cont_ffi_callback: // Return from FFI callback. |
2221 | #if LJ_HASFFI | 2221 | #if LJ_HASFFI |
2222 | | ldr CTSTATE, [DISPATCH, #DISPATCH_GL(ctype_state)] | 2222 | | ldr CTSTATE, [DISPATCH, #DISPATCH_GL(ctype_state)] |
2223 | | str BASE, L->base | 2223 | | str BASE, L->base |
@@ -3369,7 +3369,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop) | |||
3369 | | str BASE, L->base | 3369 | | str BASE, L->base |
3370 | | mov CARG1, L | 3370 | | mov CARG1, L |
3371 | | str PC, SAVE_PC | 3371 | | str PC, SAVE_PC |
3372 | | bl extern lj_tab_reasize // (lua_State *L, GCtab *t, int nasize) | 3372 | | bl extern lj_tab_reasize // (lua_State *L, GCtab *t, int nasize) |
3373 | | // Must not reallocate the stack. | 3373 | | // Must not reallocate the stack. |
3374 | | IOS ldr BASE, L->base | 3374 | | IOS ldr BASE, L->base |
3375 | | b <1 | 3375 | | b <1 |
@@ -3945,7 +3945,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop) | |||
3945 | |2: | 3945 | |2: |
3946 | | cmp NARGS8:RC, CARG2, lsl #3 // Check for missing parameters. | 3946 | | cmp NARGS8:RC, CARG2, lsl #3 // Check for missing parameters. |
3947 | | mvn CARG4, #~LJ_TNIL | 3947 | | mvn CARG4, #~LJ_TNIL |
3948 | | ble >3 | 3948 | | blo >3 |
3949 | if (op == BC_JFUNCF) { | 3949 | if (op == BC_JFUNCF) { |
3950 | | decode_RD RC, INS | 3950 | | decode_RD RC, INS |
3951 | | b =>BC_JLOOP | 3951 | | b =>BC_JLOOP |