/*
- * Copyright (C) 2012-2022 Free Software Foundation, Inc.
+ * Copyright (C) 2012-2023 Free Software Foundation, Inc.
*
* This file is part of GNU lightning.
*
if (jit_fpr_p(r0)) {
/* float arguments are packed, for others,
* lightning only address even registers */
- if (!(r0 & 1) && (r0 - 16) >= 0 &&
+ if (!(r0 & 1) && (r0 - 32) >= 0 &&
((code = encode_vfp_double(1, 0, u.i, u.i)) != -1 ||
(code = encode_vfp_double(1, 1, ~u.i, ~u.i)) != -1))
VIMM(code, r0);