aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_asm_arm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h
index ef907fbe..5a628b3b 100644
--- a/src/lj_asm_arm.h
+++ b/src/lj_asm_arm.h
@@ -355,7 +355,7 @@ static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args)
355 IRRef ref = args[n]; 355 IRRef ref = args[n];
356 IRIns *ir = IR(ref); 356 IRIns *ir = IR(ref);
357#if !LJ_SOFTFP 357#if !LJ_SOFTFP
358 if (irt_isfp(ir->t)) { 358 if (ref && irt_isfp(ir->t)) {
359 RegSet of = as->freeset; 359 RegSet of = as->freeset;
360 Reg src; 360 Reg src;
361 if (!LJ_ABI_SOFTFP && !(ci->flags & CCI_VARARG)) { 361 if (!LJ_ABI_SOFTFP && !(ci->flags & CCI_VARARG)) {