diff options
-rw-r--r-- | src/lj_asm_arm.h | 2 | ||||
-rw-r--r-- | src/lj_asm_mips.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h index 8e57ad01..a7465cb7 100644 --- a/src/lj_asm_arm.h +++ b/src/lj_asm_arm.h | |||
@@ -348,7 +348,7 @@ static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args) | |||
348 | emit_call(as, (void *)ci->func); | 348 | emit_call(as, (void *)ci->func); |
349 | #if !LJ_SOFTFP | 349 | #if !LJ_SOFTFP |
350 | for (gpr = REGARG_FIRSTGPR; gpr <= REGARG_LASTGPR; gpr++) | 350 | for (gpr = REGARG_FIRSTGPR; gpr <= REGARG_LASTGPR; gpr++) |
351 | as->cost[gpr] = REGCOST(~0u, 0u); | 351 | as->cost[gpr] = REGCOST(~0u, ASMREF_L); |
352 | gpr = REGARG_FIRSTGPR; | 352 | gpr = REGARG_FIRSTGPR; |
353 | #endif | 353 | #endif |
354 | for (n = 0; n < nargs; n++) { /* Setup args. */ | 354 | for (n = 0; n < nargs; n++) { /* Setup args. */ |
diff --git a/src/lj_asm_mips.h b/src/lj_asm_mips.h index d6bd8ca0..37160c05 100644 --- a/src/lj_asm_mips.h +++ b/src/lj_asm_mips.h | |||
@@ -231,7 +231,7 @@ static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args) | |||
231 | if ((void *)ci->func) | 231 | if ((void *)ci->func) |
232 | emit_call(as, (void *)ci->func); | 232 | emit_call(as, (void *)ci->func); |
233 | for (gpr = REGARG_FIRSTGPR; gpr <= REGARG_LASTGPR; gpr++) | 233 | for (gpr = REGARG_FIRSTGPR; gpr <= REGARG_LASTGPR; gpr++) |
234 | as->cost[gpr] = REGCOST(~0u, 0u); | 234 | as->cost[gpr] = REGCOST(~0u, ASMREF_L); |
235 | gpr = REGARG_FIRSTGPR; | 235 | gpr = REGARG_FIRSTGPR; |
236 | for (n = 0; n < nargs; n++) { /* Setup args. */ | 236 | for (n = 0; n < nargs; n++) { /* Setup args. */ |
237 | IRRef ref = args[n]; | 237 | IRRef ref = args[n]; |