diff options
Diffstat (limited to '')
-rw-r--r-- | src/lj_emit_arm.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_emit_arm.h b/src/lj_emit_arm.h index 47fee5fc..dff9fac4 100644 --- a/src/lj_emit_arm.h +++ b/src/lj_emit_arm.h | |||
@@ -219,8 +219,9 @@ static void emit_lsptr(ASMState *as, ARMIns ai, Reg r, void *p) | |||
219 | 219 | ||
220 | #if !LJ_SOFTFP | 220 | #if !LJ_SOFTFP |
221 | /* Load a number constant into an FPR. */ | 221 | /* Load a number constant into an FPR. */ |
222 | static void emit_loadn(ASMState *as, Reg r, cTValue *tv) | 222 | static void emit_loadk64(ASMState *as, Reg r, IRIns *ir) |
223 | { | 223 | { |
224 | cTValue *tv = ir_knum(ir); | ||
224 | int32_t i; | 225 | int32_t i; |
225 | if ((as->flags & JIT_F_VFPV3) && !tv->u32.lo) { | 226 | if ((as->flags & JIT_F_VFPV3) && !tv->u32.lo) { |
226 | uint32_t hi = tv->u32.hi; | 227 | uint32_t hi = tv->u32.hi; |